【发布时间】:2014-12-13 23:32:35
【问题描述】:
我有一大组“li”元素(由一个图像和几行文本组成)位于内容 div 中。我的“li”元素的大小会有所不同(有些有长链接,有些有长标题等)
如果可能,我希望有两列;我需要做出响应,所以当我使用移动设备时,我可能会有一栏。我认为有一个固定大小的“li”可以解决问题,但显然不是。每次标题或链接中的一个比另一个长时,它都会抛出所有块。
使用“li”元素会更好地使用 div 吗?
<div>
<img src="test.png" />
<h2>One - average title is here</h2>
<h3><a href="link 1">Link is here and this might be long also</a></h3>
</div>
如果没有“li”的固定高度,有没有更好的方法来做到这一点?为什么我的第一个元素总是显得更低?我知道这不是火箭科学,但我似乎想不出解决办法。
【问题讨论】:
-
如果你只是将
float:left添加到lis 中,它可以使用固定高度。如果您不想固定高度,我不确定您希望它看起来如何 -
尝试使用bootstrap
-
请查看下面的答案,如果它解决了您的问题,请将答案标记为已接受。
标签: html html-lists