你知道为什么this post中的<hr>不会在照片下面,而this post中的<hr>会吗?
谢谢!
发布于 2011-04-29 02:55:49
因为非工作版本中的图像是向左浮动的。这使得它的容器不会重新调整大小以适应内容。
detail中的
工作版本应用了类.aligncenter,而失败版本应用了.alignleft,它使用float:left属性设置将元素浮动到左侧。
如果您删除float:left,它将正常工作(或者为hr元素设置clear:both,就像@pekka提到的那样)。
发布于 2011-04-29 02:56:55
您的图像具有float: left,导致hr在与图像相同的行上启动。
给hr
clear: both应该行得通。
发布于 2011-04-29 02:56:02
因为图像没有相同的类。
https://stackoverflow.com/questions/5823511
复制相似问题