css中的屬性大部分都可以被繼承,但是也有眾多不能被繼承,比如display, position,,left,right,top,bottom,float,width,border-color,border-style,text-decoration等不被繼承。下面列出能被繼承的屬性。詳細見下面的列表:
http://www.w3.org/TR/CSS21/propidx.html
注意:雖然比如margin,position等預設情況下並不繼承,但是如果有必要的話,你可以顯式指定我們希望從父元素那裡繼承這個屬性。
比如:
p {margin: inherit; padding: inherit}
上面這段程式碼就指定p元素繼承他的父元素對應的margin和padding.
azimuth
border-collapse
border-spacing
caption-side
color
cursor
direction
elevation
empty-cells
font-family
font-size
font-style,font-weight,font,
letter-spacing,
line-height
list-style-image
list-style-position
list-style
list-style-type
orphans
quotes,
richness
speak-header
text-align
text-indent
text-transformation
visibility,
white-space, z-index