CSS中的那些属性是可以继承的?

一、写在前面
每一个css属性定义的概述都指出了这个属性是默认继承的,还是默认不继承的。这决定了当你没有为元素指定值时该如何计算。
当元素的一个继承属性没有指定值时,则取父元素的同属性的计算值。如果文档根元素没有设置值时,则取属性本身定义的默认值。
二、存在继承性的属性
2.1、字体系列的属性

font, font-family, font-weight, font-size, font-style, font-variant, font-stretch, font-size-adjust

2.2、字体系列的属性

text-indent, text-align, text-shadow, line-height, word-spacing, letter-spacing, text-transform, direction, color

2.3、表格布局属性

caption-side, border-collapse, empty-cells.

2.4、列表属性

list-style-type, list-style-image, list-style-position, list-style

2.5、光标属性

cursor

2.6、元素可见性

visibility

三、总结
当一个属性不是继承属性的时候,此时可以使用inhert关键字来指定一个属性应该从父元素继承他的值,inhert关键字用于显示的指定继承性,可以用于任何继承性和非继承性。

你可能感兴趣的:(CSS面试,css,继承,inherts)