Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
多少CSS就是太多CSS?_Css - Fatal编程技术网

多少CSS就是太多CSS?

多少CSS就是太多CSS?,css,Css,我目前正在开发一个专业的网站,我已经达到了大约750行的CSS,大约4页,大部分进入主页。我把大括号分开排成几行。我可以再看一遍,把它缩小一点 但是我只是想知道,你认为什么是太多的CSS? 关于,我认为根本没有限制。只需编写所需的代码,完成后再尝试。您的CSS文件有多大?当然,在解释CSS时,您必须担心浏览器在负载方面的困难。。效率高吗?你工作过度了吗 保持你的尺寸尽可能低是一个既定的,但有相当多的因素要考虑。您可以在完成压缩后随时缩小gzip压缩,以节省一些时间。请看一个测试工具 关于这方面的

我目前正在开发一个专业的网站,我已经达到了大约750行的CSS,大约4页,大部分进入主页。我把大括号分开排成几行。我可以再看一遍,把它缩小一点

但是我只是想知道,你认为什么是太多的CSS?
关于,

我认为根本没有限制。只需编写所需的代码,完成后再尝试。

您的CSS文件有多大?当然,在解释CSS时,您必须担心浏览器在负载方面的困难。。效率高吗?你工作过度了吗

保持你的尺寸尽可能低是一个既定的,但有相当多的因素要考虑。您可以在完成压缩后随时缩小gzip压缩,以节省一些时间。请看一个测试工具

关于这方面的文章很多,所以我不必费心罗嗦我的个人观点,所以请看看这些


  • 这取决于你的网站应该做什么。如果是一个小博客,你需要,比如说,3000行CSS,那可能太多了。如果它是一个具有多个部分和复杂布局的在线商店,那么可能还不够。这取决于您的需要。

    假设您的主页没有数十个具有不同角色/外观的嵌套组件,您可能对CSS有点不聪明。这里有两件事需要担心:

    • 带宽:如果您的CSS文件大小超过50KBs左右,一些连接速度/带宽较低的客户端可能会遇到这种情况 一些明显的滞后

    • 渲染:您的CSS文件可能非常复杂,以至于客户端在渲染时需要付出额外的努力 渲染

    这两个问题都会降低网站的时间效率。怎么办

    关于如何优化CSS文件的最简单示例是收集用于一个类中的多个元素的规则。有许多其他技巧可以帮助减少CSS文件的大小;其他答案已经将您链接到了一些文章,其中提供了一些有用的提示,但是如果您想尝试一下自动化流程的程序,请查看(和)

    我希望这有帮助

    我明白了这一点(与OP没有直接关系,但对可能来这里的其他人来说)


    IE9及以下版本仅识别CSS文件中的前4096个选择器。之后的一切都只是默默地被忽略了

    我同意。我想补充一点,记录你的工作是很重要的。因为你的CSS有很多内容,所以在现在和将来很容易迷失方向。幸运的是@simone共享的链接解决了这个问题。第一个链接非常有趣。所以代码行并不总是重要的,使用哪个选择器也很重要。