想用一个列表和table并排,如何让列表里的项优先占满显示?

发布于 2022-09-03 19:48:20 字数 1390 浏览 10 评论 0

我希望列表和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/>&nbsp设备名</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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

書生途 2022-09-10 19:48:20

你是想要大概如下图这样一个布局吗?
图片描述
左边是一个ul li列表,右边是一个table。

直接使用bootstrap.min.css的栅格系统布局:

<!--  左侧 -->
<div class="col-xs-2 col-sm-2 col-md-2 col-lg-2 pt10">
    <!--  你的列表 -->
    <ul class="list-unstyled">
                <li><input type="checkbox">设备1<br/> 设备名</li>            
                <li>
                    设备2
                </li>
                <li>
                    设备3
                </li>                
     </ul>
</div>

<!--  右侧 -->
<div class="col-xs-10 col-sm-10 col-md-10 col-lg-10">
    <!--  你的table表 -->
    <table class="table table-striped table-bordered">
    </table>
</div>

大致是这个思路,你可能还需要写很多样式来达到你想要的效果。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文