javascript - 当有足够的可用空间时,如何在窗口宽度上均匀地间隔列?

标签 javascript css twitter-bootstrap reactjs

我在 div 上使用 Bootstrap 的 col-lg-12。当有可用的列(/数据)时,它会很好地显示列。邮电局: enter image description here

但是当没有足够的可用信息时,右侧空间将保持空白。邮电局: enter image description here

在这种情况下,是否可以动态扩展可用列/div 的宽度以占据整个窗口?

最佳答案

如果我正确理解您的问题...您还使用 col-lg-2 来显示您的图 block 。因此,您需要应用 col-lg-## 的动态 Bootstrap 类,其中 ## 是 12/(图 block 数)。

<div class="col-lg-12">
    <div class="row">
        <div class="col-lg-##"></div>
        <div class="col-lg-##"></div>
        <div class="col-lg-##"></div>
    </div>
</div>

在第二张图片中,## 的 col-lg-4 为 4x3 = 12。

此外,当您有许多不能分成 12 block (例如 5 或 7 - 11)的图 block 时,您还需要决定要做什么

正如人们评论的那样,您可以使用其他选项和框架来完全解决此问题,但这直接通过 Bootstrap 回答了您的问题。

关于javascript - 当有足够的可用空间时,如何在窗口宽度上均匀地间隔列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45895861/

相关文章:

javascript - 如果条件正确,为什么序列不起作用?

javascript - Facebook 点赞按钮帖子不显示

javascript - ASP.NET 更新面板中的 jquery 脚本

javascript - bootstrap 列上的 ngFor 和 ngIf

javascript - iOS 5 - 编译用于调试的私有(private) API - 特别是 _enableRemoteInspector

javascript - Android:浏览器关闭 "window"

html - 如何将绿色按钮移动到他的中心,箭头还在旁边?

python - 如何使用Python和HTML构建桌面软件?

html - Angular.js 使用 Bootstrap 并动态创建行

html - Bootstrap 4列隐藏在小 View 中让出现空白