【问题标题】:my scss code is not properly nested我的 scss 代码没有正确嵌套
【发布时间】:2017-10-12 04:20:19
【问题描述】:

我很难让它在 sass 中正常工作。谁能指出我做错了什么?

.label-info {
    background-color: red;
    border-radius: 1rem;

    & :hover {
        background-color: pink;
    }
}

这不起作用,悬停不起作用。

.label-info {
    background-color: red;
    border-radius: 1rem;
}
.label-info:hover {
    background-color: pink;
}

这可行,但那不是 scss。如何正确嵌套?

【问题讨论】:

  • 你真的是把你的scss编译成css,然后把编译好的css加载到你的html页面吗?

标签: sass


【解决方案1】:

这个空间搞砸了——更新对我有用:

&:hover {
    background-color: pink;
}

【讨论】:

  • 这就是我首先尝试的: .label-info { background-color: red;边界半径:1rem; &:hover { 背景颜色:粉红色; } } 只有它不起作用。我弄错了颜色。
猜你喜欢
  • 1970-01-01
  • 2018-06-16
  • 2015-12-31
  • 1970-01-01
  • 2018-02-04
  • 2019-07-25
  • 2018-03-18
  • 2019-11-29
  • 2014-06-04
相关资源
最近更新 更多