在列表中对齐图像的最佳方法是什么。我正在尝试类似的东西,我希望它们看到彼此垂直对齐,但是文字有点包含图像。
答案 0 :(得分:0)
要删除文字,请将所有文字放在浮动元素中,然后将clear: both
放入图像中。有了这个,文本将不会包装图像。
答案 1 :(得分:0)
我可能错了,但听起来你正在使用花车。没有必要。
CSS:
#mylist li{ display: block }
HTML:
<ul id="myLst">
<li>text</li>
<li><img src="my-image.png" alt="" /></li>
<li>text</li>
</ul>
这将使每个列表项彼此对齐。
答案 2 :(得分:0)
只使用浮动左,它的工作 代码会喜欢这个
HTML:
<li>
<img src="" />
text here
</li>
</ul>
和CSS:
li img {float:left; vertical-align: top;}
答案 3 :(得分:0)
或者,您可以将Foundation或Bootstrap与其网格一起使用。然后,您可以使用列对齐图像和文本。但快速简单的解决方案是使用:
img{display:block;}