是否拆分了一个大的css文件?

时间:2017-01-08 14:41:59

标签: css

我的css文件非常大,不适合维护。我决定将它分成5个较小的,然后将它们全部导入到一个main.css中,如下所示:

@import url('menutop.css');
@import url('wraptop.css');
@import url('body.css');
...

整个网站会变慢吗? 这种方法还有其他缺点吗?

3 个答案:

答案 0 :(得分:3)

潜在的缺点是浏览器必须先对服务器进行多次HTTP调用才能知道要使用的样式。

一般来说,CSS缩小是一个很好的策略。事实上,许多站点在开发过程中拆分CSS,然后将文件捆绑在一起并将它们缩小为一个blob。

答案 1 :(得分:2)

是的,有机会让您的网站变慢。如果它们太大,你可以压缩你的CSS。有不同的在线minifier可用,你可以尝试其中之一。例如,我经常从这里压缩我的css https://cssminifier.com/

答案 2 :(得分:1)

如果太大,首先尝试使用在线工具缩小(压缩)CSS。查看“css minifier”等等。