gpt4 book ai didi

css - 区分样式取决于使用 SASS 进行选择

转载 作者:太空宇宙 更新时间:2023-11-04 10:05:07 25 4
gpt4 key购买 nike

我有一个名为i-style 的全局CSS 类。我想根据选择器更改其样式。我知道这可以通过使用类和 &. 选择器来完成。但我只想通过提供选择器来完成它。

例如

i-style{
border:solid 1px black;
&div{
border-color:red;
}
}

<span class="i-style"></span>
<div class="i-style"></div>

在这种情况下,div 应该有红色边框。

最佳答案

如果我理解你的问题,也许这对你有帮助:

SASS

.i-style{
border:solid 1px black;
@at-root div#{&}{
border-color:red;
}
}

输出

.i-style {
border: solid 1px black;
}
div.i-style {
border-color: red;
}

关于css - 区分样式取决于使用 SASS 进行选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38067633/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com