如何使用>和萨斯?

时间:2014-02-19 21:16:16

标签: css sass

我如何使用>与Sass的符号?我想用

覆盖它
nav>li>a:hover, .nav>li>a:focus {
    text-decoration: none;
    background-color: #eee;
}

这样:

nav {
   li {
       a:hover, a:focus { }
   }
}

但是,它不起作用,因为>具有更严格的路径。我需要在我的Sass中使用>。我该怎么办?

聚苯乙烯。不想依赖!important

2 个答案:

答案 0 :(得分:2)

这可能对您有用:

SASS:

nav {
   > li {
        > a:hover, > a:focus { }
  }
}

答案 1 :(得分:1)

我相信这就是你所追求的:

<强> SASS

nav {
    > li {
        > a {
            &:hover, &:focus {text-decoration: none;background-color: #eee;}
        }
    }
}