美文网首页
【北京分院一百二十二期】css有哪些属性可以继承?

【北京分院一百二十二期】css有哪些属性可以继承?

作者: 古碑先生 | 来源:发表于2017-05-28 18:29 被阅读0次

1.背景介绍

CSS的一个主要特征就是继承,它是依赖于祖先-后代的关系的。继承是一种机制,它允许样式不仅可以应用于某个特定的元素,还可以应用于它的后代。例如一个BODY定义了的颜色值也会应用到段落的文本中。

2.不可继承的属性

display、margin、border、padding、background、height、min-height、max-height、width、min-width、max-width、overflow、position、left、right、top、bottom、z-index、float、clear、table-layout、vertical-align、page-break-after、page-bread-before和unicode-bidi。

3.可继承的的属性

所有元素可继承:visibility和cursor。

内联元素可继承:letter-spacing、word-spacing、white-space、line-height、color、font、 font-family、font-size、font-style、font-variant、font-weight、text- decoration、text-transform、direction。

块状元素可继承:text-indent和text-align。

列表元素可继承:list-style、list-style-type、list-style-position、list-style-image。

表格元素可继承:border-collapse。

4.简单点的理解

CSS继承特性主要是指文本方面的继承,而关于与盒模型相关的不带继承。比如 font-size:12px;会继承,而margin-left:10px;则不会继承

5.后面的话

css3里inherit关键字代表“使用指定给父元素的所有值”。如果父元素中没有明确的值定义,浏览器搜寻DOM树直到找到相应的属性。最终无法找到的话,它会使用浏览器的默认值

6.参考文献

"http://blog.163.com/yhwwen@126/blog/static/170468853201326421822/"四眼闷的博客

相关文章

  • 【北京分院一百二十二期】css有哪些属性可以继承?

    1.背景介绍 CSS的一个主要特征就是继承,它是依赖于祖先-后代的关系的。继承是一种机制,它允许样式不仅可以应用于...

  • css 学习大杂烩(持续更新)

    css学习大杂烩 重置样式 清除浮动 css 哪些属性可以继承 CSS中可以和不可以继承的属性 - libaoqi...

  • CSS基础样式

    什么是 CSS 继承?哪些属性能继承,哪些不能? CSS样式表继承指的是,特定的CSS属性向下传递到子孙元素。 有...

  • CSS有哪些属性可以继承?

    1.背景介绍 了解css样式表的继承,我们先从文档树(HTML DOM)开始,文档树由HTML元素组成,文档树和家...

  • css有哪些属性可以继承?

    大家好,我是IT修真院深圳分院第04期学员,一枚正直善良的web程序员。 今天给大家分享一下,修真院官网 js任务...

  • CSS有哪些属性可以继承?

    1.背景介绍 了解css样式表的继承,我们先从文档树(HTML DOM)开始,文档树由HTML元素组成,文档树和家...

  • 前端开发面试题(CSS)

    题目&答案 如何理解CSS的盒子模型? link和@import的区别? CSS 选择符有哪些?哪些属性可以继承?...

  • 2019-04-05

    CSS基础样式 什么是 CSS 继承?哪些属性能继承,哪些不能? 一。无继承性的属性 1、display:规定元素...

  • CSS基础样式

    一、什么是 CSS 继承?哪些属性能继承,哪些不能? CSS继承,就是指父元素中设置的属性,能够继承到子孙元素。 ...

  • 2018-07-31

    svg 标签和怎么引入的问题 哪些css属性可以触发repaint 哪些css属性可以继承 用最简单的不考虑兼容性...

网友评论

      本文标题:【北京分院一百二十二期】css有哪些属性可以继承?

      本文链接:https://www.haomeiwen.com/subject/seuhfxtx.html