1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > CSS背景属性不能继承该怎么理解 – CSS – 前端 css一边设置内阴影

CSS背景属性不能继承该怎么理解 – CSS – 前端 css一边设置内阴影

时间:2019-08-29 23:49:36

相关推荐

CSS背景属性不能继承该怎么理解 – CSS – 前端 css一边设置内阴影

不存在不能继承的属性。CSS 的每个属性都有一个「是否继承(inherited)」的特性(严格来说是「是否默认继承」)。对于 inherited 为 yes 的属性,如果没有对其进行过设置,就会默认使用父元素同一属性的计算值(computed value)。否则,就会使用改属性的初始值(initial value)。但如果你使用 inherit 关键字,就可以显式让属性继承父元素的计算值。比如说文字相关的属性,一般都默认继承(即 inherited 为 yes),这样外边元素设置好,内部就自然跟着生效了。而边框如果默认继承,你可以想象一下效果,显然不妥当。所以每个 CSS 属性值在设计的时候都会考虑好是否默认继承。你所说的「不能继承」实为「不默认继承」。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。