美文网首页
继承、优先级、层叠

继承、优先级、层叠

作者: cooore | 来源:发表于2016-07-01 12:41 被阅读0次

继承

假设要将页面中所有文字的字体设为微软雅黑

body{font-family:"Microsoft Yahei";} 应用到body所有的子元素上去

继承属性

- color

- font

- text-align

- list-style

-...0

非继承属性

- background

- border

- position

- ...

优先级

计算方法

- a=行内样式

- b=ID选择器的数量

- c=类、伪类和属性选择器的数量

- d=标签选择器和伪元素选择器的数量

value=a*1000+b*100+c*10+d

CSS层叠

相同的属性会覆盖

- 优先级

- 后面覆盖前面

不同的属性会合并

p{

    color:blue;

    text-align:left;

    font-weight:bold;

}

p.special{

    color:red;

    text-align:right;

}

p:first-child{color:green;}

合并:{font-weight:bold;text-align:right;color:green;}

CSS改变优先级

<p class="tip special">提升选择器的优先级</p>

改变先后顺序 后面的选择器覆盖掉前面的样式

.special{color:red;} 优先

.tip{color:red;}

提升选择器优先级

p.special{color:red;} 优先

!important 最后使用

tip{color:blue !important;}

相关文章

  • 选择器和选择器的优先级别

    CSS三大特性—— 继承、优先级、层叠。继承:即子类元素继承父类的样式;优先级:是指不同类别样式的权重比较;层叠:...

  • css的三大特性(继承,层叠,优先级)

    一,继承 二,层叠性 三,优先级 四,提升优先级

  • 选择器

    css有三大特性:继承,优先级,层叠继承:即子元素可以继承父元素的样式优先级:指不同类别样式的权重比较层叠:指当数...

  • CSS三大特性

    CSS全称 Cascading StyleSheet层叠样式表 继承性 层叠性 优先级 继承性 1.什么是继承性?...

  • 继承、优先级、层叠

    继承 假设要将页面中所有文字的字体设为微软雅黑 body{font-family:"Microsoft Yahei...

  • 继承,层叠,优先级

    一.层叠 二.继承 2.1 继承失效 父标签的颜色->a->继承失败(被浏览器默认样式覆盖)->只能对a单独赋值父...

  • CSS继承,层叠,优先级

    CSS继承,层叠,优先级 继承 父元素设置样式,子元素可以继承部分属性 减少CSS代码 层叠 可以定义多个样式 不...

  • CSS选择器优先级详解

    选择器特征 继承(父节点定义的样式会被子节点继承) 优先级(不同的选择器之间存在优先级) 层叠(层叠就是对一个元素...

  • CSS三大特性—— 继承、 优先级和层叠。

    CSS三大特性——继承、 优先级和层叠。 继承:即子类元素继承父类的样式; 优先级:是指不同类别样式的权重比较; ...

  • CSS选择器及匹配过程

    CSS三大特性—— 继承、 优先级和层叠: 继承:即子类元素继承父类的样式;优先级:是指不同类别样式的权重比较;层...

网友评论

      本文标题:继承、优先级、层叠

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