麻烦问一下,为什么我不能去掉第一个分割线呢

来源:5-5 CSS3背景 制作导航菜单综合练习题

入幕三分

2020-11-29 22:58


http://img.mukewang.com/5fc3b64800012d2807680765.jpg

http://img.mukewang.com/5fc3b6480001aaba11250362.jpg

只能用“.nav li:last-child:after{ content"" width:"0"; height:"0";}”吗?

写回答 关注

3回答

  • 李_十一
    2021-01-25 10:39:58

    http://img2.mukewang.com/600e2f500001f90a05270317.jpg你这两个地方一致就好了,要不都是after,要不都是before

    weixin...

    为什么before和after只要一致、都可以呢?这里我理解如果都是after,则第一个li的内容Home前面不应该有竖线的,有大佬能解答一下,多谢~

    2022-05-05 16:19:05

    共 1 条回复 >

  • 恰逢暮雪
    2021-01-18 15:53:12

    我觉得,你直接修改第一个的背景色换成背景色即可

  • weibo_慕姐1219487
    2020-11-30 21:00:41

    /*使用伪元素制作导航列表项分隔线*/

    .nav li:not(:last-child):after{

        content:'|';

        color:#ff0;

        margin-left:10px;

    }


    慕前端924...

    大哥你这样文字也带了margin,掉下来了怎么办

    2020-12-30 22:31:24

    共 1 条回复 >

十天精通CSS3

本课程为CSS3入门教程,深刻详解CSS3知识让网页穿上绚丽装备

242556 学习 · 2623 问题

查看课程

相似问题