gpt4 book ai didi

css - 我可以覆盖基于类的 less-css 函数吗?

转载 作者:太空宇宙 更新时间:2023-11-03 23:57:20 25 4
gpt4 key购买 nike

例如我的 html 标签有类 ie9。我想定义一个默认函数并在 ie9 类存在时覆盖它的定义:

.word-break(){
word-break: break-word;
}

.ie9 {
.word-break(){
word-break: break-all;
}
}


div > p {
.word-break();
}

然而,这并没有按预期工作。在 IE9 中没有任何反应。

最佳答案

你需要将选择器放在mixin中:

.word-break() {
.ie9 & {
word-break: break-all;
}
}

& 代表您在其中调用 mixin 的选择器。

如果你简单的写.ie9 {,它会生成div > p .ie9,这可能不是你想要的。
& 放在最后会将原始选择器移到后面。

关于css - 我可以覆盖基于类的 less-css 函数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18198433/

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