【发布时间】:2015-11-05 08:16:58
【问题描述】:
我需要一些帮助来解决复杂的 CSS 布局问题。如果它可以只用 CSS 而不是 javascript 来完成那将是理想的。
- 我需要一个高度不同 的产品网格
- 还有一种“特色产品”,其高度是常规产品之一的 2 倍
- 不同视口上的布局需要与下图相匹配
到目前为止我所做的尝试:
这是我现在的代码示例:
<div class="container">
<div class="row">
<div class="l-product large col-xs-6 col-sm-6 col5-md-2 ">
1
<br>This div should be double the height of one tile without fixing the height with CSS
</div>
<div class="l-product taller col-xs-6 col-sm-3 col5-md-1">
2
<br><span>If one div is taller the whole grid breaks</span>
</div>
<div class="l-product col-xs-6 col-sm-3 col5-md-1">
3
</div>
<div class="l-product col-xs-6 col-sm-3 col5-md-1">
4
</div>
<div class="l-product col-xs-6 col-sm-3 col5-md-1">
5
</div>
<div class="l-product col-xs-6 col-sm-3 col5-md-1">
6
</div>
<div class="l-product col-xs-6 col-sm-3 col5-md-1">
7
</div>
<div class="l-product col-xs-6 col-sm-3 col5-md-1">
8
</div>
<div class="l-product col-xs-6 col-sm-3 col5-md-1">
9
</div>
<div class="l-product col-xs-6 col-sm-3 col5-md-1">
10
</div>
<div class="l-product col-xs-6 col-sm-3 col5-md-1">
11
</div>
</div>
http://codepen.io/anon/pen/pJBbPN
- 我正在使用引导程序,所以我尝试像这样嵌套行 Nested rows with bootstrap grid system? 我的问题是我无法弄清楚如何让项目在不同的视口中从一行移动到另一行,这导致网格中断
桌面:
平板电脑:
小型平板电脑:
手机:
【问题讨论】:
-
请显示一些代码。
-
您好,我很乐意提供帮助,而且我喜欢引导程序。请在每个框(在每个图像中)上放置一个数字,以便我知道哪个框对应于每个视口中的哪个框。
-
@MichaelJones 我在方框中添加了数字,这样你就可以看到我想要做什么。
-
@l19 我添加了一些代码
标签: javascript html css twitter-bootstrap