堆栈溢出用户。
我正在创建响应式设计,但这里出现了一个问题。我的设计基于列表模式:
<ul>
<li>First element code</li>
<li>Second element code</li>
(and so on (up to 20-30 elements)
</ul>
所以基本上这些元素都具有浮动属性,所以它们彼此相邻,只要页面宽度允许它们。我的问题是他们有不同的高度。例子:
**First LI***** **Second LI******
*************** *****************
*************** *****************
***************
***************
**Third LI***** **Fourth LI******
*************** *****************
*************** *****************
*************** *****************
*************** ***************
两列布局。第一个 li 元素(第一列)的高度大于第二列中的一个。第一列下面的元素就在它的正下方,但第二个元素不适合空间(这是因为第二列中的第一个元素的高度较小,所以它位于左边)并且位于第一列中的第二个元素旁边。
我想实现:
**First LI***** **Second LI******
*************** *****************
*************** *****************
*************** **Fourth LI******
*************** *****************
**Third LI***** *****************
*************** *****************
***************
***************
***************
如果可能,自动。我必须使用柱状网格还是可以通过其他方式实现类似的效果?我希望我把我的问题说清楚了,对不起我的英语——我来自波兰。
期待听到您的答复!