所以说,我们你有一个默认情况下不会继承的CSS属性。我们将其称为“foo”,其默认值为“黑色”。然后我们制作下面的html。更正未继承的属性的CSS继承行为?
<div id="div1" style="foo: red;">
<div id="div2">
<div id="div3" style="foo: inherit;">
</div>
</div>
</div>
由于此属性默认不继承,你会认为在DIV2,“富”必须是“黑” - 默认值,因为它默认情况下不继承。
但是......在DIV3应当为“foo”的值从其父继承“黑”是没有继承富,或者是因为其母公司没有指定FOO应该继承其祖父“红”?
我需要知道,因为我试图完全按照规范来实现某些内容。
感谢您对规范的参考! – Chris 2010-05-24 22:32:47