html - CSS nth-child 不起作用

标签 html css css-selectors

我试图只更改第三个颜色,但出于某种原因,css nth-of-type 不起作用...

    ul li a:nth-of-type(3){
        color: #111111;
    }
 <ul>
        <li class="nav_menu"><a id="currentlink" href="#">HOME PAGE</a></li>
        <li class="nav_menu"><a href="homework/homework2/index.html">II</a></li>
        <li class="nav_menu"><a href="#">III</a></li>
        <li class="nav_menu"><a href="#">IV</a></li>
        <li class="nav_menu"><a href="#">V</a></li>
        <li class="nav_menu"><a href="#">VI</a></li>
        <li class="nav_menu"><a href="#">VII</a></li>
        <li class="nav_menu"><a href="#">VIII</a></li>
        <li class="nav_menu"><a href="#">IX</a></li>
        <li class="nav_menu"><a href="#">X</a></li>
    </ul>

我该如何解决这个问题?感谢您的帮助。

最佳答案

应该是:

ul li:nth-of-type(3) a {
    color: #111111;
}

您需要在第三个 li 中使用 a 标记。

关于html - CSS nth-child 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48517348/

相关文章:

html - :hover (with an id)background image transition not working in firefox and ie

css - 从 Firebug 保存优化的 CSS?

javascript - 我可以选择第 n 个 css 列吗?

asp.net - IE7 不自动显示滚动条?

CSS 选择第一个 child

python - 从任意嵌套的 HTML 中提取所有文本

html - 如何在 1 行的小屏幕上正确堆叠 col 元素?

javascript - 抓取特定 html 数据时出现问题,或数据未显示

javascript - 维基百科搜索 API

html - 如何为文章创建列表样式