Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 你能帮我选择我需要的:nth-last-child()或:nth类型吗?_Css_Css Selectors - Fatal编程技术网

Css 你能帮我选择我需要的:nth-last-child()或:nth类型吗?

Css 你能帮我选择我需要的:nth-last-child()或:nth类型吗?,css,css-selectors,Css,Css Selectors,我目前正在制作一个导航菜单,除了最后一个,每个菜单项后面都有圆圈。我正在使用:after创建并定位圆。我正在尝试获取最后一个列表项,其中包含:nth child或:nth类型,但似乎没有正确的目标。我可以将导航项的LI作为目标,但无法将a:after作为目标以隐藏圆圈 这是一把小提琴,使用第四种类型的:n:-什么也不做 以及使用第n个孩子(1):-隐藏所有圆圈的小提琴 我不挑剔使用这两个选择器;如果有一个我没有使用但可以使用,请告诉我。为什么不使用:last child伪选择器 更新了您的。为什

我目前正在制作一个导航菜单,除了最后一个,每个菜单项后面都有圆圈。我正在使用
:after
创建并定位圆。我正在尝试获取最后一个列表项,其中包含
:nth child
:nth类型
,但似乎没有正确的目标。我可以将导航项的LI作为目标,但无法将a:after作为目标以隐藏圆圈

这是一把小提琴,使用第四种类型的
:n
:-什么也不做
以及使用第n个孩子(1):-隐藏所有圆圈的小提琴


我不挑剔使用这两个选择器;如果有一个我没有使用但可以使用,请告诉我。

为什么不使用
:last child
伪选择器


更新了您的。

为什么不使用
:最后一个子项
伪选择器

更新了你的

这很有效。基本上你需要重新思考。你不能根据锚元素抓取“last of”,因为它们都是最后(也是第一个)子元素。。。属于
  • s。因此,您需要基于最后一个
    li

    这很有效。基本上你需要重新思考。你不能根据锚元素抓取“last of”,因为它们都是最后(也是第一个)子元素。。。属于
  • s。因此,您需要基于最后一个
    li


    谢谢你的代码-这就是我要找的。约瑟夫的回答更具解释性,所以我接受这个答案。但是,再次感谢。谢谢你的代码-这就是我要找的。约瑟夫的回答更具解释性,所以我接受这个答案。不过还是谢谢你,明白了!谢谢你的解释,明白了!谢谢你的解释。
    nav li:last-child a:after { display:none; }