我确信这之前一定已经涵盖过,因为我确信我不是第一个这样做的人,但我找不到答案。我正在为一个创建阴影效果<div>
使用重复的背景图像。在底部的两个角,我使用 9x5 像素的小图像。我将它们左右浮动,在 Firefox 和 Safari 中它们看起来很完美。在 IE8(可能还有其他 IE)中,它们向左和向右浮动太远,大约 3px。
您可以在以下位置查看该问题here. http://www.stanwyck.net/ebay/ebaytemplates/cashew091009.html这是我妻子的 eBay 模板。
到目前为止,我已经尝试设置 display:inline 来修复类似的 IE6 问题。我还尝试将图像边距和填充设置为 0px,但没有成功。
有任何想法吗?
谢谢,
卡莱格
在浏览您的页面时,我发现它默认进入怪异模式,这是可能的问题,因为如果我强制它进入严格模式,它似乎可以解决所有 IE 情况下的浮动问题。
在这里阅读 ppk 的文章:http://www.quirksmode.org/css/quirksmode.html http://www.quirksmode.org/css/quirksmode.html
他解释了为什么会发生这种情况以及如何解决它:)
希望能帮助到你!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)