我在博客的右边栏中使用了两个广告(160x600)。对于右侧的广告,我使用了float:right属性。这两个广告在所有浏览器中并排出现,但在IE7中,右侧的广告向下浮动。
如果你能给我一些好的建议,我将不胜感激。
这是我的网站地址:http://www.shoutpedia.com
发布于 2010-12-05 00:45:46
如果在IE7中从float: auto;或float: left;切换到float: right;,则会产生<br clear="all" />效果。浮点数需要匹配。在这种情况下,我认为您需要将底部的两个广告设置为float: right;,并颠倒它们的顺序。这应该可以在所有浏览器中工作。
发布于 2012-06-26 13:27:48
在float:right;和clear:both;元素中不支持IE7。所以你必须只使用float:right;和width:100%;,在给出text-align:right;之后,它会自动获得全宽
https://stackoverflow.com/questions/4354562
复制相似问题