我希望在Bootstrap中创建一个响应式图片网格,这些图片始终是正方形的。
到目前为止,我得到了这个:Jsfiddle链接 以下代码可以使元素始终成为正方形:
左侧的较大正方形和右侧的九个小正方形都是正确的,但我无法想象如何将右侧的九个小正方形铺满整个高度。因此,它们应该占据左侧较大正方形的整个高度。
到目前为止,我得到了这个:Jsfiddle链接 以下代码可以使元素始终成为正方形:
.frontpage_square {
position:relative;
overflow:hidden;
padding-bottom:100%;
}
.frontpage_square img {
position:absolute;
}
左侧的较大正方形和右侧的九个小正方形都是正确的,但我无法想象如何将右侧的九个小正方形铺满整个高度。因此,它们应该占据左侧较大正方形的整个高度。
padding:100%
可能不是最佳选择。 - Riddler