inherit:使元素获取其父元素的计算值,可以应用于任何的css属性。对于继承属性,inherit只是增强了属性的默认行为,通常在覆盖原有值的时候使用。继承始终来自文档树中的父元素。

initial:将属性的默认值或者初始值应用于元素,initial可以将css属性恢复到初始中状态。可以应用于任何的css属性。

unset:如果该属性默认为继承属性,该值等同于inherit;如果该属性默认为非继承属性,该值等同于initial。

例子1:

<div id="current"><div id="sidebar"><h2>蓝色</h2></div></div><div id="sidebar"><h2>黑色</h2></div><style>
h2 { color: green; }
#sidebar h2 { color: inherit; }
div#current { color: blue; }
</style>

效果:

例子2:

<p><span>This text is red.</span><em>This text is in the initial color (typically black).</em><span>This is red again.</span></p>p{color:red;
}
em{color:initial
}

例子3:

<div class="father"><div class="children">子级元素一</div><div class="children unset">子级元素二</div>
</div>.father {color: red;border: 1px solid black;
}.children {color: green;border: 1px solid blue;
}.unset {color: unset;border: unset;
}

由于color是可继承的属性,设置unset,最终值为inherit,表现为父元素的红色

由于border是不可继承的属性,设置unset,最终值为initial,表现为默认值,border的默认值是无边框。

css3的属性:inherit initial unset相关推荐

  1. [css] 说下你对css样式的这几个属性值initial、inherit、unset、revert的理解

    [css] 说下你对css样式的这几个属性值initial.inherit.unset.revert的理解 initial(初始).inherit(继承).unset(未设置).revert(还原) ...

  2. initial、inherit、unset、revert和all

    前面的话 在CSS中,有4个关键字理论上可以应用于任何的CSS属性,它们是initial(初始).inherit(继承).unset(未设置).revert(还原).而all的取值只能是以上这4个关键 ...

  3. 谈谈一些有趣的CSS题目(十五)-- 谈谈 CSS 关键字 initial、inherit 和 unset

    开本系列,谈谈一些有趣的 CSS 题目,题目类型天马行空,想到什么说什么,不仅为了拓宽一下解决问题的思路,更涉及一些容易忽视的 CSS 细节. 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题 ...

  4. CSS样式关键字initial、inherit、unset、revert和all

    在CSS中,有4个关键字理论上可以应用于任何的CSS属性,它们是initial(初始).inherit(继承).unset(未设置).revert(还原).而all的取值只能是以上这4个关键字.本文将 ...

  5. CSS 关键字 initial、inherit 和 unset

    经常会碰到,问一个 CSS 属性,例如 position 有多少取值. 通常的回答是 static.relative.absolute 和 fixed .当然,还有一个极少人了解的 sticky .其 ...

  6. initial、inherit、unset、revert和all的区别

    initial 表示元素属性的初始默认值(该默认值由官方CSS规范定义) 示例 <p><span>This text is red.</span><em> ...

  7. 谈谈 CSS 关键字 initial、inherit 和 unset

    经常会碰到,问一个 CSS 属性,例如 position 有多少取值. 通常的回答是 static.relative.absolute 和 fixed .当然,还有一个极少人了解的 sticky .其 ...

  8. CSS3 box-shadow属性设置阴影效果用法大全

    CSS3 box-shadow 属性用来向边框添加一个或多个阴影效果,该属性是由逗号分隔的阴影列表,每个阴影由 2-4 个长度值.可选的颜色值以及可选的 inset 关键词来规定,省略长度的值是 0. ...

  9. inital,inherit,unset

    经常会碰到,问一个 CSS 属性,例如 position 有多少取值. 通常的回答是 static.relative.absolute 和 fixed . 当然,还有一个极少人了解的 sticky 其 ...

最新文章

  1. 经典网络LeNet-5介绍及代码测试(Caffe, MNIST, C++)
  2. Python中变量名与变量值的关系
  3. IDEA运行VUE项目
  4. php中延迟绑定,PHP静态延迟绑定
  5. 防火墙(15)——SNAT和DNAT,SNAT实践
  6. python字频统计软件_python结巴分词以及词频统计实例
  7. Spring Boot 2.3.0 发布
  8. Serverless 工作流给人工智能带来了哪些变化?
  9. win2003下如何自动备份MySQL数据库
  10. 远播教育集团PHP面试题,远播教育金牌升学规划师陈煜雯:如何规划孩子的升学?【摇号】...
  11. 【洛谷P3366】最小生成树(kruskal模版题+prim链式加边)
  12. Quotes on Learing(求知若渴)
  13. 反激式开关电源双环PID(电压环+电流环)控制之MATLAB仿真
  14. html5 在线签名,html5手写签名
  15. 阿里云“网红运维工程师白金:做一个平凡的圆梦人
  16. 关于循环调用Variable RNN的reuse问题
  17. 零死角玩转stm32中级篇2-IIC总线
  18. 人工智能(mysql)—— mysql完整的sql查询
  19. 【剑指Offer】二进制1的个数(减1后的数和原数相与,能将最低位的1置0)
  20. 智能门锁怎么选(3)

热门文章

  1. 手机抓包charles使用
  2. Crescendo:适用于macOS的实时事件查看器(2020)
  3. php openapi设计,OpenApi开放平台架构实践
  4. 用树莓派搭建远程实时画面传输
  5. 【原创】YOLOV4 训练自己的训练集——人头检测
  6. Idea coverage覆盖率测试工具的使用
  7. Python使用Coverage进行代码覆盖率统计
  8. 解决 “ping: www.baidu.com: 未知的名称或服务”的问题
  9. 【走进OpenCV】学习Opencv不得不掌握的操作
  10. XML各层对象的方法