删除:: after伪元素创建的最后一个元素

保罗·戴斯特

我正在创建一个导航菜单,并且正在使用::after伪元素,我想实现这一点:

主页| 关于| 文章| 个人项目

这是我的CSS代码:

nav ul li::after{
    content: " | ";
}

这是我的HTML标记:

<nav class="wrapper">
    <ul>
        <li><a href="/">home</a></li>
        <li><a href="/about.php">about</a></li>
        <li><a href="/articles.php">articles</a></li>
        <li><a href="/projects.php">personal projects</a></li>
    </ul>
</nav>

一切都很好,除了在最后::after添加一个|(如预期的那样)

前任:

主页| 关于| 文章| 个人项目|

有什么办法,仅使用CSS来删除最后一个|

我知道我可以使用Javascript,也可以将其添加到HTML中。我正在寻找纯CSS解决方案。

争吵

或者,您可以使用简单的CSS2代码:

nav ul li + li:before {
   content: " | ";
}

而且您不必担心最后一个优雅,兼容。

有时候,以正确的方式使用好的旧CSS选择器会更简单:)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

删除列表的最后一个元素

来自分类Dev

删除第一个元素,但希望它删除最后一个元素

来自分类Dev

从数组中删除最后一个元素

来自分类Dev

如何从切片中删除最后一个元素?

来自分类Dev

如何删除PHP中的最后一个元素

来自分类Dev

删除最后一个项目元素JQuery

来自分类Dev

如何从div中删除最后一个元素?

来自分类Dev

尝试删除子元素的最后一个孩子

来自分类Dev

C ++删除动态数组的最后一个元素

来自分类Dev

从json []中删除了最后一个元素?

来自分类Dev

从C ++中的集合中删除最后一个元素

来自分类Dev

如何删除bash中数组的最后一个元素?

来自分类Dev

追加后删除最后一个元素

来自分类Dev

尝试删除子元素的最后一个孩子

来自分类Dev

最后一个元素未在循环中删除

来自分类Dev

删除 Div 中的最后一个元素 [JavaScript]

来自分类Dev

为什么拼接只删除最后一个元素?

来自分类Dev

创建多个元素并删除一个JavaScript

来自分类Dev

从Haskell的列表中删除第一个和最后一个元素

来自分类Dev

删除行中第一个和最后一个元素的填充

来自分类Dev

删除行中第一个和最后一个元素的填充

来自分类Dev

SQL-删除最后一个元素并更新新元素的解决方法

来自分类Dev

作为最后一个元素在div中添加(克隆)和删除列(输入元素)

来自分类Dev

如何删除HTML表单中最后一个元素以外的所有元素

来自分类Dev

如果我想要,我如何删除我输入的最后一个元素,所有元素?

来自分类Dev

如何从after()中删除一个元素

来自分类Dev

添加第一个元素或删除最后一个元素时触发事件的设置

来自分类Dev

从两个元素中删除一个元素,而不创建原始列表JAVA的副本

来自分类Dev

打字稿-从参数元组中删除最后一个元素,取消最后一个参数

Related 相关文章

  1. 1

    删除列表的最后一个元素

  2. 2

    删除第一个元素,但希望它删除最后一个元素

  3. 3

    从数组中删除最后一个元素

  4. 4

    如何从切片中删除最后一个元素?

  5. 5

    如何删除PHP中的最后一个元素

  6. 6

    删除最后一个项目元素JQuery

  7. 7

    如何从div中删除最后一个元素?

  8. 8

    尝试删除子元素的最后一个孩子

  9. 9

    C ++删除动态数组的最后一个元素

  10. 10

    从json []中删除了最后一个元素?

  11. 11

    从C ++中的集合中删除最后一个元素

  12. 12

    如何删除bash中数组的最后一个元素?

  13. 13

    追加后删除最后一个元素

  14. 14

    尝试删除子元素的最后一个孩子

  15. 15

    最后一个元素未在循环中删除

  16. 16

    删除 Div 中的最后一个元素 [JavaScript]

  17. 17

    为什么拼接只删除最后一个元素?

  18. 18

    创建多个元素并删除一个JavaScript

  19. 19

    从Haskell的列表中删除第一个和最后一个元素

  20. 20

    删除行中第一个和最后一个元素的填充

  21. 21

    删除行中第一个和最后一个元素的填充

  22. 22

    SQL-删除最后一个元素并更新新元素的解决方法

  23. 23

    作为最后一个元素在div中添加(克隆)和删除列(输入元素)

  24. 24

    如何删除HTML表单中最后一个元素以外的所有元素

  25. 25

    如果我想要,我如何删除我输入的最后一个元素,所有元素?

  26. 26

    如何从after()中删除一个元素

  27. 27

    添加第一个元素或删除最后一个元素时触发事件的设置

  28. 28

    从两个元素中删除一个元素,而不创建原始列表JAVA的副本

  29. 29

    打字稿-从参数元组中删除最后一个元素,取消最后一个参数

热门标签

归档