Html 引导程序在库中断开网格
我正在尝试创建一个视频库,根据屏幕大小,使用引导,每行显示不同数量的图像 我从这篇博文开始: 我的最终结果是:Html 引导程序在库中断开网格,html,css,twitter-bootstrap,responsive-design,Html,Css,Twitter Bootstrap,Responsive Design,我正在尝试创建一个视频库,根据屏幕大小,使用引导,每行显示不同数量的图像 我从这篇博文开始: 我的最终结果是: 视频画廊 整合 使用MobileFirst优化与后端系统的集成 发展 安卓 创建连接到MobileFirst的Windows本机C#应用程序 整合 连续积分 整合 安卓 Android平台的IBM移动平台 分析 LOB的运营分析 分析 操作分析控制台 分析 操作分析自定义图表 JAVA 适配器 熟悉Java适配器-第1部分 JAVA 适配器 熟悉J
视频画廊
-
整合
使用MobileFirst优化与后端系统的集成
-
发展
安卓
创建连接到MobileFirst的Windows本机C#应用程序
-
整合
连续积分
-
整合
安卓
Android平台的IBM移动平台
-
分析
LOB的运营分析
-
分析
操作分析控制台
-
分析
操作分析自定义图表
-
JAVA
适配器
熟悉Java适配器-第1部分
-
JAVA
适配器
熟悉Java适配器-第2部分
-
非统组织
安全
OAuth安全-第1部分
-
非统组织
安全
OAuth安全-第2部分
-
CLI
整合
将IBM MobileFirst CLI与Grunt集成
有时看起来不错:
有时它会将一个缩略图粘贴到右侧:
简短回答
这就是引导如何处理网格列中不一致的高度。(事实上,它比这更深,但现在让我们来回答这个问题。:)
要修复此问题,请使用以下选项之一:
- 在列div之后应用
- 为列类的css添加一致的高度李>
强制高度标准化div占用的垂直空间。如果这不适合您的用例(可能会截断一些div),您可以使用一个js解决方案在一行中迭代div(可见行,而不是
div.row
),为它们提供所需的适当垂直空间 尝试为列-*-*
类设置固定高度,而不是对其应用边距底部。所以你可以写这样的东西:
.gallery li {
list-style: none;
//margin-bottom: 25px; this is not needed
height: 250px;
}
JSFiddle:
希望这能有所帮助。使用clearfix是一条可行之路,但至少可以说这很复杂,我可能不会很好地解释它,所以我提前表示歉意
看
基本上,您必须根据断点清除列。您有一个col-md-2和col-lg-2,因此您将在6列之后应用clearfix,如下所示:
.gallery li {
list-style: none;
//margin-bottom: 25px; this is not needed
height: 250px;
}
对于col-xs-4,再次使用:
在3列之后
您(并非总是)也必须在类中使用clearfix
请参阅我在整个页面上发布的工作示例,并慢慢减小浏览器大小
(*第二个示例只是将同一个库与col-xs-6进行比较,因为它们在col-xs-4的移动设备上变得非常小)
.gallery{
填充:0;
保证金:0;
}
李先生画廊{
列表样式:无;
边缘底部:25px;
}
.图库李图.缩略图{
页边距底部:0;
边缘顶部:10px;
}
李画廊figcaption{
垫面:1px;
字体大小:90%;
}
/**仅供演示**/
#一个{
背景:浅蓝色;
}
#两个{
背景:水鸭;
}
视频画廊
-
整合
使用MobileFirst优化与后端系统的集成
-
发展
安卓
创建连接到MobileFirst的Windows本机C#应用程序
-
整合
连续积分
-
整合
安卓
Android平台的IBM移动平台
-