【发布时间】:2020-07-22 22:07:32
【问题描述】:
我在MDN lesson看到了一个关于继承的例子,我不明白为什么第三个链接的颜色是黑色的?它应该是蓝色的,就像通常的链接一样,因为初始值应该是默认值!
谢谢你帮助我。
代码如下:
body {
color: green;
}
.my-class-1 a {
color: inherit;
}
.my-class-2 a {
color: initial;
}
.my-class-3 a {
color: unset;
}
<ul>
<li>Default <a href="#">link</a> color</li>
<li class="my-class-1">Inherit the <a href="#">link</a> color</li>
<li class="my-class-2">Reset the <a href="#">link</a> color</li>
<li class="my-class-3">Unset the <a href="#">link</a> color</li>
</ul>
【问题讨论】:
标签: css inheritance