想用一个列表和table并排,如何让列表里的项优先占满显示?
我希望列表和table并排,在一个bootstrap的选项卡下面.用div display:inline好像没效果。就用了table:
<div class="tab-pane active" style="overflow:auto" id="panel-124825">
<table style="min-width:400px;"><tr><td style="min-width:100px">
<ul class="list-unstyled">
<li><input type="checkbox">设备1<br/> 设备名</li>
<li>
设备2
</li>
<li>
设备3
</li>
</ul>
</td><td >
<table class="table table-striped table-bordered">
<thead> <tr>
<th>
最近5分钟最大值
</th>
<th>
最近24小时最大值
</th>
</tr>
</thead>
<tbody >
</tbody>
</table>
</td></tr>
</table>
</div>
现在的问题是,列表里的设备名称长度不定,我希望左边的列表能优先显示不换行右边的table里的项目就随便了。请教该如何做(不一定需要table布局但我在bootstrap选项卡下尝试display:inline等都无法并置列表和table)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你是想要大概如下图这样一个布局吗?
左边是一个ul li列表,右边是一个table。
直接使用bootstrap.min.css的栅格系统布局:
大致是这个思路,你可能还需要写很多样式来达到你想要的效果。