css預設被後代inherite的屬性列表

世有因果知因求果發表於2015-04-12

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

 

相關文章