所以說,我們你有一個默認情況下不會繼承的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