說我有一個div
像這樣的是要具有完全相同的屬性與背景圖像或類似的東西:CSS繼承
div.someBaseDiv
{
margin-top:3px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
}
,我想從它繼承這樣的:
div.someBaseDiv someInheritedDiv
{
background-image:url("images/worldsource/customBackground.gif");
background-repeat:no-repeat;
width:950px;
height:572px;
}
當然,我很確定這是寫錯了,我不害怕尋求幫助,所以有人可以告訴我如何使這項工作,幷包括HTML標記?
我不知道你在做什麼?這是一個選擇器「div.someBaseDiv someInhertedDiv」。它與繼承無關。選擇器的最後部分「someInhertedDiv」,我沒有得到那是什麼。 CSS繼承意味着一些但不是所有在父/祖先元素上設置的屬性都被子/後代元素所接受。例如,如果你有一個div元素,如div#parent,它的風格是say,「color:blue」,並且div#parent包含另一個div,比如div#child,那麼div#child也會得到「顏色:藍色」的風格 – Jawad 2011-06-16 19:01:17
你可能會混淆「someInhertedDiv」。如前所述,並非所有的屬性都是繼承的,只有一些屬性,例如顏色,字體大小,字體重量等等。您可能會將HTML設置爲「