2011-10-02 71 views
19

我认为这将是更快:CSS:#id .class与.class的性能。哪个更好?

#dialog .videoContainer { width:100px; } 

比:

.videoContainer { width:100px; } 

当然无论是.videoContainer在第一个例子是只有#dialog标签下的样式。

+0

我觉得你有它向后......我不知道,但。如果'#对话框没有必要,我不会使用它 –

+0

@Drew - 我假设解析ID的速度最快,然后只能看看#dialog没有? – Ryan

+3

Google在编写选择器方面有一些很好的提示:http://code.google.com/speed/page-speed/docs/rendering.html#UseEfficientCSSSelectors – Pat

回答