在CSS中需要使用inherit关键字的一个例子是什么?
假设我们希望所有锚文本都是橙色的:
a { color: orange }
我们希望所有div文本都是绿色的:
div { color: green }
div > a { color: inherit }
<a href="#">I'm orange</a>
<div>I'm green!</div>
<div>I'm green and <a href="#">green</a>!</div>
a { color: yellow; }
strong a { color: inherit; }
<strong> ... </strong>
内,否则它们会变成黄色,此时它们是浏览器默认的链接颜色。inherit
非常有用。这种能力是CSS名称中包含层叠的原因之一。