如果你看右边,http://forensicon.net/blog/ - 侧边栏名称的宽度在IE9和FF中呈现不同。我不确定为什么它在IE9中一直向右填充,即使我明确地给它一个宽度。我想了解是什么导致了这种行为,所以我将来可以避免它。
答案 0 :(得分:2)
问题是您在doctype之前有评论。这使得IE处于怪癖模式,并且它不会尝试像所有其他更现代的浏览器一样执行。删除doctype之前的所有内容。
答案 1 :(得分:-1)
是的,这是一个古老的问题。不同的浏览器对标题和列表标记等内容具有不同的默认值。
使用CSS reset并按照您想要的方式明确地设置样式。
答案 2 :(得分:-1)
浏览器可能会定义不同的CSS基本样式,导致它呈现不一致的情况。您可能需要考虑使用基本重置CSS,将所有样式重置为跨浏览器的通用基础,然后将自定义CSS放在其上。
非常受欢迎的是YUI重置CSS http://developer.yahoo.com/yui/3/cssreset/