本文主要是介绍css 属性值initial、unset、revert,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.initial
CSS 关键字 initial
将属性的初始(或默认)值应用于元素。不应将初始值与浏览器样式表指定的值混淆。它可以应用于任何 CSS 属性。这包括 CSS 简写 all,initial 可用于将所有 CSS 属性恢复到其初始状态。
2.unset
CSS 关键字 unset
可以分为两种情况,如果这个属性本来有从父级继承的值(这个属性默认可以继承,且父级有定义),则将该属性重新设置为继承的值,如果没有继承父级样式,则将该属性重新设置为初始值。换句话说,在第一种情况下(继承属性)它的行为类似于inherit ,在第二种情况下(非继承属性)类似于initial。它可以应用于任何 CSS 属性,包括 CSS 简写属性 all 。
应用:
比如清除浏览器默认样式,就是直接设置所有元素属性值为默认值
body, body *:not(script){
all: unset;
}
3.revert
回归到浏览器默认的样式。
这篇关于css 属性值initial、unset、revert的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!