当前位置:  开发笔记 > 前端 > 正文

@media中的@import在Firefox 3.0.3中不起作用

如何解决《@media中的@import在Firefox3.0.3中不起作用》经验,为你挑选了1个好方法。

这就是我所拥有的,它适用于IE7,但不适用于Firefox:

@media screen { @import 'screen.css'; }

它在Firefox中的@media块之外工作:

@import 'screen.css';

更新:

这有效:

@media screen { 

    .yui-d3f
    {
        border: 1px solid #999;
        height: 250px;
    }

}

我错过了什么?



1> Marcus Griep..:

Firefox遵循CSS2规范,而IE正在快速而宽松地播放.

确切的原因是@import指令必须是可选@charset指令之后的第一个指令.它们不能出现在任何区块内.如果要@import仅应用于一种媒体类型,请在导入的URI后指定.

以下是CSS2规范的相关部分:6.3 @import规则.

推荐阅读
农大军乐团_697
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有