我无法定位第五个锚标记。我只想将最终的锚点与列表的其余部分分开,但我仍然希望将它分组(显然是由ul)
任何帮助表示赞赏!
ul>
<li>PORTFOLIO:</li>
<li><a href="index.html">layout</a></li>
<li><a href="logo.html">logo design</a></li>
<li><a href="print.html">print design</a></li>
<li><a href="mailto:blahblahblah@yahoo.com">Contact Me</a></li>
</ul>
#mainNav a {
color:#428896;
text-decoration: underline;
}
#mainNav ul>:first-child {
letter-spacing: 2px;
text-decoration: none;
}
#mainNav ul li:nth-child(5) {
padding-left: 50px;
}
答案 0 :(得分:1)
如果你想要最后一个锚,为什么不使用:
ul li:last-child a{
letter-spacing: 2px;
text-decoration: none;
color:red;
}
在你的例子中,ul没有#mainNav id
答案 1 :(得分:1)
你的选择器很好。左边距的属性为padding-left
,而不是padding:left
。
看到这个小提琴&gt; http://jsfiddle.net/QL7ds/
答案 2 :(得分:0)
您的上一个li
未关闭是否是拼写错误?
答案 3 :(得分:0)
你的CSS错了。 padding:left: 50px;
应为padding-left: 50px;
ul li:nth-child(5) {
padding-left: 50px;
}
<强> jsFiddle example 强>