什么是CSS属性继承
- 它是依赖于祖先-后代的关系的。继承是一种机制,它允许样式不仅可以应用于某个特定的元素,还可以应用于它的后代。例如一个body定义了的颜色值也会应用到段落的文本中。
一、哪些属性可以继承
1、所有元素可以继承:
visibility和cursor
2、内联元素可继承:
letter-spacing、word-spacing、white-space、line-height、color、font、
font-family、font-size、font-style、font-variant、font-weight、
text- decoration、text-transform、direction
3、块状元素可继承:
text-indent和text-align
4、列表元素可继承:
list-style、list-style-type、list-style-position、list-style-image
5、表格元素可继承:
border-collapse
二、不可继承:
display、margin、border、padding、background、height、min-height、max- height、
width、min-width、max-width、overflow、position、left、right、top、 bottom、z-index、
float、clear、table-layout、vertical-align、page-break-after、 page-bread-before
和unicode-bidi
网友评论