相同选择器给设置相同的样式,此时一个样式就会覆盖(层叠)另一个冲突的样式,层叠性主要解决样式冲突的问题
层叠性原则:
样式冲突,遵循的原则是就近原则,那个样式离机构近,就执行那个样式
样式不冲突,不会层叠
二.继承性
现实中的继承,大家继承了父亲的姓
CSS中的继承子标签继承父标签的某些样式,如文本颜色和字母,简单的理解就是:子承父业
给当地使用继承可以简化代码,降低CSS样式的复杂性
子元素可以继承父元素的样式(text-,font-,line-这些元素开头的可以继承,以及color属性)
继承性口诀:龙生龙,凤生凤,老鼠的儿子会打洞
一般情况下子元素继承父元素文字相关的样式而不会继承高度,内外边距等不会继承
行高继承性
body {
font : 12px/1.5 Microsoft YaHei ;
}
行高可以跟单位也可以不跟单位
如果子元素没有设置行高,则会继承父元素的行高为1.5
此时子元素的行高是:当前子元素的文字大小*1.5
三.优先级
当同一个元素指定多个选择器,就会有优先级的产生。
选择器相同,则执行层叠性
选择器不同,则根据选择器权重执行
@ css选择器选取节点的是?
CSS是一种用于屏幕上渲染html,xml等一种语言,CSS主要是在相应的元素中应用样式,来渲染相对应用的元素,那么这样大家选择相应的元素就很重要了,如何选择对应的元素,此时就需要大家所说的选择器。在 CSS 中,选择器是一种模式,用于选择需要添加样式的元素。选择器主要是用来确定html的树形结构中的DOM元素节点。@ css3中什么符号表示子代选择器?
css3中的>符号表示选择父元素的第一个子元素。
@ css标签选择器最多写几个?
可以写一个,也可以写多个,没有上限