jquery - 修复 Bootstrap 不等列高度

标签 jquery css twitter-bootstrap responsive-design

我有一个包含可变列数的 Boostrap 行。此列数由 CMS 控制,因此它可能是一行中放不下的更多列。

我需要找到一种方法来很好地显示所有列(例如,具有相同的高度)。

<div class='row'>
    <div class="col-lg-2"></div>
    <div class="col-lg-2"></div>
    <div class="col-lg-2"></div>
    <div class="col-lg-2"></div>
    <div class="col-lg-2"></div>
    <div class="col-lg-2"></div>
    <div class="col-lg-2"></div>
    <div class="col-lg-2"></div>
    <div class="col-lg-2"></div>
</div>

Example

我已经找到了一些使所有列高度相等的解决方案,但是当您使用超过 100% 的行来显示列时,它们就不起作用。

最佳答案

您可以删除不会使您的高度相同但会纠正对齐的 float

<div class='row panel-wrapper'> 

CSS

.panel-wrapper > .col-lg-2{
    float: none;
    display: inline-block;
}

至于高度,不难找到循环遍历通用元素类并设置相等高度的脚本

关于jquery - 修复 Bootstrap 不等列高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30124771/

相关文章:

javascript - 水平滚动新闻滚动条用 JS 或 JQuery 有什么好用的

php - 从地址栏抓取数据并显示在页面上

html - <a> 与 line-through 一起使用,因为类不显示行

html - 下拉菜单 Bootstrap 代码

javascript - 在文本区域中突出显示语法?

javascript - 在 JS/jQuery 中将一个变量加(或乘、减或除)另一个变量

javascript - Bootstrap 3 导航栏链接不起作用

javascript - Chromium 78 嵌套 iframe 中的指针事件失误

javascript - Bootstrap 模式的目标 ID,用于在模式关闭时停止播放视频

javascript - 查看不同的 HTML 页面?