今天遇到了一个css属性

display:unset

以为是新增的display的属性值,查了好久,发现并没有这个属性值,

后来发现了unset是css的关键字,将一个属性的属性值设置为unset,目的是将一个属性重新重新设置为其从父母那继承的属性值,如果没有继承则是重置成初始值。

它可以应用到所有的css属性上,包括css简写。

注意:亲自测试IE10不兼容

例如:color

.foo {color: blue;
}
.bar {color: green;
}p {color: red;
}
.bar p {color: unset;
}

<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>

结果:

最后的this text is green就是重置成了继承自父元素的color属性值green。

转载于:https://www.cnblogs.com/Janejxt/p/7490997.html

css关键字unset相关推荐

  1. CSS关键字 unset

    CSS关键字 unset 可以分为两种情况: 如果这个属性本来有从父级继承的值(这个属性默认可以继承,且父级有定义),则将该属性重新设置为继承的值,换句话说,这种情况下(继承属性)它的行为类似于inh ...

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

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

  3. CSS 关键字 initial、inherit 和 unset

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

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

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

  5. CSS 关键字 inherit 和 unset

    我们看w3c文档,发现position的取值有static(默认值).relative.absolute 和 fixed .除此之外其实还有initial(默认).inherit(继承).unset ...

  6. HTML、CSS、JavaScript常见面试问题的总结(css篇)

    CSS 面试知识点总结 目录 CSS 面试知识点总结 问题一:介绍一下标准的 CSS 的盒子模型?低版本 IE 的盒子模型有什么不同的? 问题二: css选择器以及优先级? 问题三:::before ...

  7. css点击字变颜色_使用CSS颜色关键字

    css点击字变颜色 One of the two oldest methods of applying color to web pages, named colors remain very use ...

  8. 谈谈一些有趣的CSS题目(十七)-- 不可思议的颜色混合模式 mix-blend-mode

    谈谈一些有趣的CSS题目(十七)-- 不可思议的颜色混合模式 mix-blend-mode 原文:谈谈一些有趣的CSS题目(十七)-- 不可思议的颜色混合模式 mix-blend-mode 开本系列, ...

  9. 谈谈一些有趣的CSS题目(十六)-- 奇妙的 background-clip: text

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

最新文章

  1. 如何在页面加载完成后再去做某事?什么方法可以判断当前页面加载已完成?...
  2. 16个在线机器学习视频与教程
  3. 表面粗糙度的基本评定参数是_表面粗糙度的概念,表面粗糙度形成因素,表面粗糙度评定依据...
  4. php父类继承子类_php有多态吗 多态都有什么好处?理解好多态往往能事半功倍...
  5. Android动态赋权限,安卓6.0以上动态添加权限超简单模板
  6. 使用numpy实现神经网络模块
  7. php终止符,关于php中嵌入html代码时结束符“?”位置为什么这样放置?
  8. canvas笔记-文本(fillText)旋转(rotate)
  9. 199 美元的 iPhone 都可以想了,时代真的变了?
  10. android微信照片未发送成功,解决Android整合微信分享无法发送图片问题
  11. python怎么在gui中显示图片_Python 3-如何从Web检索图像并使用TKINTER在GUI中显示?...
  12. 不足300的游戏蓝牙耳机靠谱吗?五款高人气蓝牙耳机测评
  13. spss essentials for python_SPSS python教程:[1]安装Python Essentials
  14. Win10下安装配置使用WSL2
  15. Pandas Percentile计算方法
  16. 使用python解析Wordpress导出的xml文件
  17. 微信公众号开发-使用微信网页授权进行登录并加上过滤器判断是否已登录
  18. 禁用win10自带的微软输入法!
  19. 计算机教资科目三书籍,【教资笔试科目三】数学学科复习指导
  20. 微信小程序:伪input组件的样式

热门文章

  1. 2014 传播一点正能量
  2. mysql5.7 单机多实例_MySQL数据库 5.7.21单机多实例安装
  3. 常用的JS与XML结合用法 简单示例
  4. 树莓派boot分区cmdline.txt
  5. 使用Python批量下载数据
  6. 开源GIS(五)——openlayers中interaction的select、draw与modify
  7. 个性化Unity游戏开发环境两则
  8. vue-slot插槽
  9. java map 对象作为key_Java 将自定义的对象作为HashMap的key
  10. 简要描述安装配置apache的一个开源Hadoop集群