我只需要使用仅使用 CSS 的类默认值为最后一个 li 着色。编辑 HTML 不是一种选择。IE9+ 没问题。如何只为最后一个链接着色?这只是一个示例,菜单是动态的,因此不能使用最后一个子项或指定确切的最后一个链接。我有一个这样的导航菜单:
<ul>
<li class="default">
<a href="#">About Us</a>
<ul>
<li class="default">
<a href="#">Where we live</a>
<ul>
<li class="default">
<a href="#">Make this link red only</a>
</li>
<li>
<a href="#">Directions</a>
</li>
</ul>
</li>
</ul>
</li>
</ul>