gpt4 book ai didi

css - 更少的嵌套元素

转载 作者:行者123 更新时间:2023-12-02 04:28:33 24 4
gpt4 key购买 nike

我知道

div {
a {
...
}
}

在LESS中代表

div a {
...
}

在 CSS 中。问题是 LESS 代码是什么:

div > a {
...
}

最佳答案

您可以简单地使用

div {
> a{
color: blue;
}
}

div {
& > a{ /* & represents the current selector parent, so will be replaced with div in this case in the output */
color: blue;
}
}

两者具有相同的效果,并会产生以下编译输出。

div > a {
color: blue;
}

注意:您也可以对 + (相邻同级组合器)和 ~ (一般同级组合器)采用相同的方法。

关于css - 更少的嵌套元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25078707/

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