可以被继承的属性

  • 主要是跟文本相关
color、font、font-family、font-size、font-weight、font-variant、font-style、line-height、
letter-spacing、text-align、text-indent、text-transform、white-space以及word-spacing。
  • 列表相关
list-style、list-style-type、list-style-position以及list-style-image
  • 表格的边框相关
border-collapse和border-spacing

继承值的计算

  • 当一个元素的值定义为长度(px、em、rem,等等)有单位时,子元素会继承它的计算值
  • 使用无单位的数值时,继承的是声明值,即在每个继承子元素上会重新算它的计算值。

inherit

  • 使用继承值,元素会继承其父元素的值
  • 可以使用其强制继承一个通常不会被继承的属性,如border等

initial

  • 使用样式初始值(默认值),当需要撤销作用于某个元素的样式,可以使用initial来实现
  • 每个css样式都有初始值,通过initial能有效将其重置,相当于硬复位,比起了解每个元素的初始值,initial设置起来更方便
boder:inital; //删除边框
width:inital; //恢复到默认宽度,width:auto; auto就是默认值
  • 当使用简写属性时,会设置省略的值为初始值

    • 简写省略的属性可能会造成样式改变
<h1 class='title'>h1{font-weight:bold; //给h1设置的字体变粗会失效,会因为简写变成font-weight:normal;
}
.title{font:32px Helvetica,Arial,sans-serif
}

css inherit(继承)和initial(初始值)相关推荐

  1. 【转】刨根究底CSS(2):CSS中的各种值——初始值,就是默认值吗?

    先问个非常简单的问题,这个问题的答案,相信大部分Web开发人员都自认为显而易见,但却又多半会答错:CSS属性中的初始值(initial value),就是默认值(default value)吗? 难道 ...

  2. css不继承上级样式_【FrontEnd】CSS

    总目录 CSS3 属性 布局 导入 1.CSS (1)CSS3新增属性 圆角(border-radius:8px) 增加了更多的CSS选择器 多背景 Rgba.渐变gradient 过渡transit ...

  3. html css inherit,CSS 继承 inherit属性的方法

    给定一张有如下背景图的 div: 制作如下的倒影效果: 方法很多,但是我们当然要寻找最快最便捷的方法,至少得是无论图片怎么变化, div 大小怎么变化,我们都不用去改我们的代码. 法一:-webkit ...

  4. CSS中100%和inherit(继承)的区别,以及inherit的简单应用

    CSS中100%和inherit(继承)的区别 正常情况下没有区别 兼容性 100% ie6+ inherit ie8+ 该元素绝对定位,父元素使用静态定位(static)或没有使用定位时 100%继 ...

  5. CSS的继承、权值与层叠

    2019独角兽企业重金招聘Python工程师标准>>> 笔者最近在细细学习前端方面的基础知识.以前对CSS布局的各式"花样"总是摸不着头脑,可以接受的就是abso ...

  6. CSS 样式继承 inherit 属性

    inherit 属性 在CSS中,子元素会继承了父元素的一些样式属性.能够继承到子类的样式属性非常有限,仅是 文字.字体.颜色... 子类如果还想继承父类的属性,可以通过inherit 强制继承. 通 ...

  7. CSS基础(6)- 属性值的计算过程

    本系列笔记是基于[渡一教育]袁进老师的html+css基础课程而记录,仅作为个人记录以及阅读使用. 文章目录 属性值的计算过程 参考资料 属性值的计算过程 一个元素一个元素依次渲染,顺序则是按照页面文 ...

  8. CSS overflow的几种属性值

    CSS overflow的几种属性值 visible: 默认值.内容不会被修剪,会呈现在元素框之外 hidden: 内容会被修剪,并且其余内容是不可见的 scroll: 内容会被修剪,但是浏览器会显示 ...

  9. 前端面试知识点-DOCTYPE、盒模型、css选择符、position的值、网络协议【小咚 “面筋” 记】

    文章目录 前言 一.DOCTYPE的作用 二.盒模型 三.css选择符有哪些?优先级? 1.选择符 2.优先级 四.position的值有哪些? 五.网络协议(OSI.TCP/IP) 总结 前言 每天 ...

最新文章

  1. Github配置(git+vscode+python+jupyter)
  2. Web设计和开发人员有用的15Chrome插件
  3. JAVA实现变态跳台阶问题(《剑指offer》)
  4. Win10任务计划+PowerShell实现Git自动推送
  5. FPGA课程设计使用VHDL语言
  6. 物体抓取位姿估計算法綜述_3D视觉技术在机器人抓取作业中的应用
  7. bzoj 1070: [SCOI2007]修车【最小费用最大流】
  8. Keka创建压缩文件时,总是询问每一次文件名的解决方法
  9. ENVI 5.6/IDL 8.8 新特性介绍
  10. java.lang.NumberFormatException: For input string: 0.7
  11. 《TR-069_Amendment-2》翻译
  12. 一名合格的Web前端工程师需要具备的8项技能!
  13. html ul做成表格,HTML+CSS入门 ul打造表格样式解析
  14. ICCV2019 | 锁定视频中的目标:港大提出运动注意力检测方法
  15. 《货币金融学》学习笔记
  16. number1(python)
  17. walking与Matlab入门教程-介绍示例模型
  18. Word页码从当前页自增
  19. Terracotta 3.2.1简介 (三)
  20. 输出指定要求的回文日期与字符串拼接

热门文章

  1. 07 【收集表单数据】
  2. 计算机安全漏洞是指,什么是计算机的安全漏洞
  3. 双极型晶体管---三极管
  4. 最新BTA大厂的Java程序员的招聘技术标准分享
  5. Ubuntu18.04更改国内镜像源(阿里云、网易、清华、中科大)
  6. Centos7 xfs_trans_read_buf_map metadata i/o error
  7. 关于一个简易的Html5音乐播放器的制作
  8. 小白读《HTML5权威指南》第三部分 CSS
  9. java ajax教程_AJAX Java
  10. 用css实现扑克牌,图片的翻转效果