是否可以将一个CSS文件包含在另一个CSS中?
当前回答
使用CSS@import规则在这里
@import url('/css/header.css') screen;
@import url('/css/content.css') screen;
@import url('/css/sidebar.css') screen;
@import url('/css/print.css') print;
其他回答
对可以将CSS文件导入另一个CSS文件。
它必须是使用@import规则的样式表中的第一个规则。
@import "mystyle.css";
@import url("mystyle.css");
唯一需要注意的是,较旧的web浏览器将不支持它。事实上,这是从较旧的浏览器隐藏CSS样式的CSS“黑客”之一。
有关浏览器支持,请参阅此列表。
Yes.
@import "your.css";
此处记录了该规则。
使用CSS@import规则在这里
@import url('/css/header.css') screen;
@import url('/css/content.css') screen;
@import url('/css/sidebar.css') screen;
@import url('/css/print.css') print;
我已经创建了main.css文件,并在其中包含了所有css文件。
我们只能包含一个main.css文件
@import url('style.css');
@import url('platforms.css');
Yes:
@import url("base.css");
注:
@import规则必须先于所有其他规则(@charset除外)。额外的@import语句需要额外的服务器请求。作为替代方案,将所有CSS连接到一个文件中,以避免多个HTTP请求。例如,将base.css和special.css的内容复制到base-special.css中,并仅引用base-specific.css。