我发现了CSS,我发现了一个无法修复的问题。 我的徽标在IE7中的位置与IE8,FF和Chrome等其他浏览器不同。
这是IE7:
http://www.prestashop.com/?ACT=29&fid=9&aid=16515_Awto8qE0tmhdhVFv8yWF&board_id=1
虽然IE8和其他人在黑色和灰色边框之间显示正确。
css代码:
#logo {
float:left;
margin-top:-45px;
margin-left:20px;
我该如何解决这个问题?
答案 0 :(得分:1)
不同的浏览器对页面元素有不同的默认值。您应该将所有元素设置为基值。最好的方法是使用CSS重置。
“重置样式表的目标是减少浏览器在默认行高,标题边距和字体大小等方面的不一致性。”
查看本教程: http://meyerweb.com/eric/tools/css/reset/
一切顺利。