如何使用last:child?

时间:2018-12-13 15:16:24

标签: sass

我正在使用sass,但是我的代码无效。

我想摘下最后一个“:after”(竖线),但我不能。

谢谢

.l-footer-top {
  .nav {
      a {
        color: $green;
        padding: 0rem 0.5rem;
        text-transform: uppercase;

        &:after {
          content: '\00007C';
          color: theme-color('primary');
        }

        &:last-child:after a {
          content: none;
          }
      }
    }
  }

1 个答案:

答案 0 :(得分:0)

尝试这样的事情:

.l-footer-top {
  .nav-item {
    a {
      color: $green;
      padding: 0rem 0.5rem;
      text-transform: uppercase;
      &::after {
        content: '\00007C';
        color: theme-color('primary');
      }
    }

    &:last-child a::after{
      content:none
    }
  }
}

您的last-child<li>而不是<a>