我的页面上有一个由无序列表组成的多级导航菜单。该列表具有 class menu
,如下所示:
<ul class="menu">
<li><a href="#">Category 1</a></li>
<li><a href="#">Category 2</a></li>
<li><a href="#">Category 3</a>
<ul>
<li><a href="#">Subcategory 1</a></li>
<li><a href="#">Subcategory 2</a></li>
</ul>
</li>
</ul>
href
属性设置为#
用于说明目的 。
我的问题是:对于那种关于速度的菜单,最好的选择器是什么?
目前我正在使用这些方面的东西(再次,只是为了说明,缺少规则):
.menu {
background-color: #CCC;
}
.menu li {
background-color: #FFF;
}
.menu li > ul li ul {
background-color: #333;
}
在这种情况下,类是最快的选择器吗?还是我应该使用类似的东西.navigation-container ul
?你有什么建议?