相关疑难解决方法(0)

CSS的速度

这只是一个帮助我更好地理解CSS渲染的问题.

可以说我们有一百万行.

<div class="first">
    <div class="second">
        <span class="third">Hello World</span>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

哪个是将Hello World字体更改为红色的最快方法?

.third { color: red; }
div.third { color: red; }
div.second div.third { color: red; }
div.first div.second div.third { color: red; }
Run Code Online (Sandbox Code Playgroud)

此外,如果中间的标签有唯一ID"foo",该怎么办?以上哪种CSS方法最快.

我知道为什么这些方法被使用等,我只是想更好地掌握浏览器的渲染技术,我不知道如何进行测试时间.

更新:很好的回答Gumbo.从它的外观来看,在常规站点中更快地完成标签的完整定义.因为它找到了父母并缩小了对找到的每个父母的搜索范围.

从某种意义上说,你可能会有一个非常大的CSS文件.

css performance rendering micro-optimization

16
推荐指数
3
解决办法
3165
查看次数

标签 统计

css ×1

micro-optimization ×1

performance ×1

rendering ×1