IE和Mozilla中的CSS问题

时间:2012-02-06 22:24:53

标签: php html css firefox

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

3 个答案:

答案 0 :(得分:1)

通常,您可以为所有浏览器创建一个适用于结构和css的主CSS文件,然后当您注意到浏览器之间存在差异或者您知道浏览器中呈现的差异时,您可以加载特定于浏览器的css以记住差异。一种方法是在加载css时使用html条件,例如

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

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

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

答案 1 :(得分:0)

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

答案 2 :(得分:0)

您需要检查跨浏览器兼容性check this link 您可以从this site

获得一些帮助
相关问题