移动浏览器上的 *
css 选择器有多慢?
我听说出于速度原因不应该使用它。但是,我正在移动优化网站,此时我无法对源代码进行太多更改。我需要为很多元素设置 float:none, width:auto, height:auto, position:static
。如果我不使用 *
,我的选择器列表将会变得很长。
最佳答案
有一项研究对此进行了测试。我不再有链接,但可以说,由于您可能知道的所有原因(每个元素都需要评估),它会减慢速度。
正如您可能已经知道的那样,不同的重置只会选择和设置那些需要“重置”的元素。有些人,比如我,只是将元素设置为我们希望它们成为的样子,而不是进行大规模更改。
当然,像所有事情一样,自己测试可能是最好的方法。
关于css - 移动浏览器的 * css 选择器有多慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13382556/