Rya*_*yan 19 css css-selectors
我认为这会更快:
#dialog .videoContainer { width:100px; }
Run Code Online (Sandbox Code Playgroud)
比:
.videoContainer { width:100px; }
Run Code Online (Sandbox Code Playgroud)
当然,无论.videoContainer
在第一个例子中,只会在#dialog
标签下设置样式.
thi*_*dot 24
CSS选择器从右到左匹配.
因此,.videoContainer
应该"快",#dialog .videoContainer
因为它错过了测试#dialog
.
然而,这一切都无关紧要 - 你永远不会注意到差异.对于正常大小的页面,我们谈论的时间是如此微不足道,以至于不存在.
以下是专家的相关答案,您应该阅读:为什么浏览器从右到左匹配CSS选择器?