img标签的奇怪行为

时间:2012-11-08 11:16:52

标签: css html grid image

在页面上创建div网格时遇到一些问题,但网格中的每个单元格都可以包含不同类型的元素,如<div></div><img/>。网格正在生成,但当细胞中很少有元素不同时,网格就会失真。

这是问题的fiddle example

但是当您使用img替换divs代码时,它可以正常工作。 任何帮助。

2 个答案:

答案 0 :(得分:1)

在这种情况下,您可以使用vertical-align:top;让元素匆匆到达顶行,而不是从最后一行开始。 http://jsfiddle.net/22fD6/5/

答案 1 :(得分:1)

您应该将vertical-align:top应用于div元素。在这里小提琴:http://jsfiddle.net/keaukraine/AQnS4/