【发布时间】:2015-05-14 23:28:56
【问题描述】:
我正在尝试定位无序列表的列表项中的第一个和最后一个锚点:
<ul>
<li><a href="#">HOME</a></li>
<li><a href="#">LINK</a></li>
<li><a href="#">LINK</a></li>
<li><a href="#">LINK</a></li>
<li><a href="#">LINK</a></li>
</ul>
我试过了:
.menu ul .last a {}
.menu ul.last a {}
.menu ul li .last a {}
.menu ul li.last a {}
我需要定位锚点,因为我需要删除第一个和最后一个锚点的边框。我不能(或者至少我认为我不能)在<li> 上使用边框,因为它需要一些垂直填充,因此分隔符边框不会垂直对齐。
【问题讨论】:
-
你的 HTML 是什么?你真的是在声明
<li class="last">吗? -
.menu是包含<ul>的元素吗? -
谢谢,boltclock!请参阅下面的回复,我错过了 li 本身的课程。
标签: html css css-selectors