CSS   发布时间:2022-04-17  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了长CSS类名称对性能有影响吗?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在构建一个包含主题的JS脚本,为了运行多个主题,每个classname都有一个前缀 – 这使得类名有点长.

我也有CSS规则依赖于或不是元素有更多的类名,以提供特殊效果.

我的问题是会更长的CSS类名对性能有影响,还是只会错误/错误/低效地使用选择器来降低性能?

解决方法

长期的名字一定会对演出产生影响.一方面,会有更多的东西被转移和解析.他们会有可衡量的影响吗?可能不会.传输只发生一次,由于缓存,并且与实例渲染相比,解析的影响可能会微乎其微.

一般来说,如果开始遇到性能问题,您应该只开始虑这种性能优化.在优化可能的性能问题之前,更好地使用表达性名称来提高css的可读性(与任何类型的代码相同).

对于选择器,它们可能对性能有更高的影响,因为取决于选择器的复杂性和DOM的大小,与代码量相当可能需要执行的代码量相当大(相当可观).然而,再次尝试使最可读/可理解的选择器,并且只有在有可衡量的性能影响的情况下才开始优化(可以使用firebug或chrome的开发工具进行概要分析).

大佬总结

以上是大佬教程为你收集整理的长CSS类名称对性能有影响吗?全部内容,希望文章能够帮你解决长CSS类名称对性能有影响吗?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。