gpt4 book ai didi

css - 如何在 CSS 中继承祖先而不是父级?

转载 作者:行者123 更新时间:2023-12-04 22:44:31 25 4
gpt4 key购买 nike

这是我的代码:

.ancestor { 
background-color: #ccc;
}

.parent {
background-color: #fff;
}

.child {
/* ??? */
}

我怎样才能拥有 .child继承 background-color: #ccc; 没有 更改类声明顺序?

我试过 background-color: inherit;但我得到的只是 background-color 的完全重置(即没有颜色)属性(property)。

另请注意,我无法更改 .ancestor也不是 .parent .

最佳答案

你可以这样做:

.ancestor { 
background-color: #ccc;
}

.parent {
background-color: #fff;
}

.child {
background-color: #ccc;
}

或者你可以这样做:
.ancestor { 
background-color: #ccc;
}

.parent {
background-color: #fff;
}

.child {
/* ??? */
}

并且有

html div 或类似的东西:
<div class="ancestor child"></div>

关于css - 如何在 CSS 中继承祖先而不是父级?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36181275/

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