2012-04-12 113 views
0

CSS全局類的問題,我有一個全球性類的HTML與兒童

<div class="wrapper"> 

<div class="content"></div> 

</div> 

和CSS是

.div { width:auto; display:block } 


.content { width:100px; height:50px; } 

在。內容的div,我不需要「顯示:塊」類。但它適用於運行時。 我給了dispay:inherit;但它不起作用。有沒有其他方法可以去除顯示樣式?

+0

.div將只適用於要素與一類div,你是否使用'div {}'? – 2012-04-12 09:57:45

+0

display:inline; – 2012-04-12 09:57:59

+1

除了明確覆蓋它們之外,沒有辦法刪除繼承的樣式 – scibuff 2012-04-12 09:58:48

回答

0
.div { width:auto; display:block } 

這可能無法正常工作....對於上述提供的HTML COS有沒有DIV命名的類

你可以做什麼

.content { width:100px; height:50px; display:inline} 
0
.content { width:100px; height:50px; display: inline; } 

或其它顯示屬性

0

你可以這樣做:

.content { width:100px; height:50px; display:inline } 
//or display:none or whatever your standard default is 

inline是值默認的東西,看到MDN Ref

+0

divs默認是阻塞的 – 2012-04-12 10:03:14