【发布时间】:2022-07-05 10:03:01
【问题描述】:
当我用 SCSS 将鼠标悬停在链接上时,我正在努力更改链接的背景。当我回到我的 main.css 时,我可以这样做,但我真的很想了解我在 SCSS 中看不到的内容。
%btn-shared {
display:inline-block;
padding: 0.8rem 2rem;
transition: all 0.5s;
border: none;
cursor: pointer;
}
.btn {
&-main {
@extend %btn-shared;
color: #333;
background: $main-color;
}
&-light {
@extend %btn-shared;
color: #333;
background: $main-color;
}
&-dark {
@extend %btn-shared;
color: #f4f4f4;
background: $dark-color;
}
}
我在哪里实现:hover?
【问题讨论】:
-
您的 SCSS 代码无效。
&btn-shared看起来不对,@extend %btn-shared;肯定不对。 -
感谢问题已解决!!