CSS inherit 关键字
设置 <span> 元素的文本颜色为蓝色,那些 class="extra" 的元素除外:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<style>
span {
color: blue;
border: 1px solid black;
}
.extra span {
color: inherit;
}
</style>
</head>
<body>
<div>
这里是一个蓝色的 <span>span 元素</span>,正如 span 元素所设置的。
</div>
<div class="extra" style="color:green">
这里是一个绿色的 <span>span 元素</span>,因为它继承了父元素。
</div>
<div style="color:red">
这里是一个蓝色的 <span>span 元素</span>,正如 span 元素所设置的。
</div>
</body>
</html>
浏览器支持
表格中的数字表示支持该属性的第一个浏览器版本号。
| 属性 | |||||
|---|---|---|---|---|---|
| inherit | 1.0 | 8.0 | 1.0 | 1.0 | 4.0 |
定义和用法
inherit 关键字指定一个属性应从父元素继承它的值。
inherit 关键字可用于任何 HTML 元素上的任何 CSS 属性。
| 版本: | CSS3 |
|---|---|
| JavaScript 语法: | object.style.property="inherit" - 尝试一下 - |
CSS 语法
property: inherit;
相关文章
CSS initial 关键字:initial 关键字
CSS 参考手册