CSS关键字 unset
CSS关键字 unset 可以分为两种情况:
- 如果这个属性本来有从父级继承的值(这个属性默认可以继承,且父级有定义),则将该属性重新设置为继承的值,换句话说,这种情况下(继承属性)它的行为类似于inherit ;
- 如果没有继承父级样式,则将该属性重新设置为初始值,这种情况下(非继承属性)类似于initial。
<p>This text is red.</p>
<div class="foo"><p>This text is also red.</p>
</div>
<div class="bar"><p>This text is green (default inherited value).</p>
</div>.foo {color: blue;
}
.bar {color: green;
}p {color: red;
}
.bar p {color: unset;
}
说明如下:
1.第一个,p有声明属性,是红色;
2.第二个,p元素color本身是红色,则不用继承,是红色。
3.第三个,p声明属性有两个,根据选择器权重,color是unset,(color属性可以被继承),且父元素的color有值,则使用父元素的,则为绿色。
关于属性值的计算过程可以参照我的另一篇专门写css属性值计算过程的文章。
css属性值计算过程
CSS关键字 unset相关推荐
- css关键字unset
今天遇到了一个css属性 display:unset 以为是新增的display的属性值,查了好久,发现并没有这个属性值, 后来发现了unset是css的关键字,将一个属性的属性值设置为unset,目 ...
- 谈谈一些有趣的CSS题目(十五)-- 谈谈 CSS 关键字 initial、inherit 和 unset
开本系列,谈谈一些有趣的 CSS 题目,题目类型天马行空,想到什么说什么,不仅为了拓宽一下解决问题的思路,更涉及一些容易忽视的 CSS 细节. 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题 ...
- CSS 关键字 initial、inherit 和 unset
经常会碰到,问一个 CSS 属性,例如 position 有多少取值. 通常的回答是 static.relative.absolute 和 fixed .当然,还有一个极少人了解的 sticky .其 ...
- 谈谈 CSS 关键字 initial、inherit 和 unset
经常会碰到,问一个 CSS 属性,例如 position 有多少取值. 通常的回答是 static.relative.absolute 和 fixed .当然,还有一个极少人了解的 sticky .其 ...
- CSS 关键字 inherit 和 unset
我们看w3c文档,发现position的取值有static(默认值).relative.absolute 和 fixed .除此之外其实还有initial(默认).inherit(继承).unset ...
- HTML、CSS、JavaScript常见面试问题的总结(css篇)
CSS 面试知识点总结 目录 CSS 面试知识点总结 问题一:介绍一下标准的 CSS 的盒子模型?低版本 IE 的盒子模型有什么不同的? 问题二: css选择器以及优先级? 问题三:::before ...
- css点击字变颜色_使用CSS颜色关键字
css点击字变颜色 One of the two oldest methods of applying color to web pages, named colors remain very use ...
- 谈谈一些有趣的CSS题目(十七)-- 不可思议的颜色混合模式 mix-blend-mode
谈谈一些有趣的CSS题目(十七)-- 不可思议的颜色混合模式 mix-blend-mode 原文:谈谈一些有趣的CSS题目(十七)-- 不可思议的颜色混合模式 mix-blend-mode 开本系列, ...
- 谈谈一些有趣的CSS题目(十六)-- 奇妙的 background-clip: text
开本系列,谈谈一些有趣的 CSS 题目,题目类型天马行空,想到什么说什么,不仅为了拓宽一下解决问题的思路,更涉及一些容易忽视的 CSS 细节. 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题 ...
最新文章
- liunx 下dhcp中继及服务器配置
- matlab api接口调用json格式
- 产品策划七:App界面交互设计规范
- poj -- 1185 炮兵阵地
- 一个列中多行求和_Excel 用选项求和及用快捷键快速求和,同时对多单元格求和...
- 菜鸟网络宣布推出物流加速上云行动“鲲鹏计划”
- java 访问网络驱动器_尝试通过GitLab Runner脚本访问网络驱动器但收到错误
- 机器学习之方差与偏差(bias-variance)
- 2019-04-01
- MATLAB代码:全面ADMM算法代码,实现了三种ADMM迭代方式 参考文档:《基于串行和并行ADMM算法的电_气能量流分布式协同优化_瞿小斌》
- C# TextBox 自动换行问题解决
- 时间片轮转(RR)调度算法(详解版)
- dw中css制作导航,Dreamweaver导航条按钮制作方法
- php云erp进销存v8安装,PHP仿金蝶云ERP进销存V8网络多仓版源码
- 【算法】泽勒的一致性
- 初、中、高级程序员的区别有哪些
- HTML required
- 跨境电商收款之派安盈Payoneer个人账号收款教程
- 英语考研——因果状语从句
- H5页面input输入框,在ios手机中被顶出页面解决方案