IE和Mozilla中的CSS问题


CSS issues in IE and Mozilla

我有一个网站,当我从Chrome浏览器中查看它时,它还可以,但当我从IE浏览器中看到它时,页脚看起来不太好。此外,在Mozilla中,它完全扭曲了。有人能告诉我CSS可能存在什么问题吗?我必须为每个浏览器制作不同的CSS文件吗?如有任何帮助,将不胜感激

通常,您会为结构和CSS创建一个适用于所有浏览器的主CSS文件,然后当您注意到浏览器之间的差异或您知道浏览器中呈现的差异时,您可以加载特定于浏览器的CSS来重新处理这些差异。一种方法是在加载css(如)时使用html条件

<!--[if IE 6]>
Special instructions for IE 6 here
<![endif]-->

php应该有一些浏览器检测插件或库,您可以使用这些插件或库使其比键入每个插件或库更容易。

http://www.quirksmode.org/css/condcom.html有更多可以检测的版本控制和浏览器类型的示例

为每个浏览器添加不同的CSS文件,webkite-moz和IE将是三种不同的CSS

您需要检查跨浏览器兼容性检查此链接您可以从这个网站获得一些帮助