Css继承

作者: 梨啊梨 | 来源:发表于2017-08-11 15:51 被阅读0次

css的某些样式具有继承性的,它允许样式不仅应用于某个特定的html标签元素,而且可以用于其后代。

但是有些样式不具有继承性,比如 border:1px solid red;

p{border:1px solid red;}

<p>xxxxxxx,xxx<span>我说你好</span>xxxxx</p>

其中子元素span就没起到作用


特殊性(优先级)

我们为同一元素设置不同的样式,会有什么变化呢:如

p{color:red;}

.first{color:green;}

<p class=first>xxxxxxx</p>    答案是字体为绿色,因为class的权值比标签权值大

层叠

css样式中出现相同的权值时,顺序后面的会覆盖前面的

重要性

我们在做网页代码的时,有些特殊的情况需要为某些样式设置具有最高权值,怎么办?这时候我们可以使用!important来解决,比如:

P{color:red!important;}

p{color:green;}    最后显示的是红色

相关文章

  • CSS

    CSS规则 at 规则 CSS选择器 CSS选择器 继承与层叠 继承与层叠 CSS 属性 CSS 属性 CSS值 ...

  • 1.CSS选择的样式-第四章css继承、层叠、优先级

    1.CSS继承 从父元素那继承部分CSS属性继承好处:1.父元素设置样式,子元素可以继承部分属性2.减少CSS代码...

  • CSS基础样式

    CSS继承 一、什么是CSS继承 CSS继承是指我们设置父级CSS样式时,父级及以下的子级都具有此属性。 二、不可...

  • HTML标签类型

    修改标签的显示类型 CSS属性 CSS属性-可继承属性 CSS属性-不可继承属性 CSS常用属性代码附录:

  • day04

    1.今天学到了 1.css样式的继承 继承:是子元素对父元素的继承 2.css可以继承的属性 3.css盒子模型 ...

  • day03

    A今日所学 一、CSS基本样式 二、CSS继承 B今日已掌握 一、CSS基本样式 二、CSS继承 C今日未掌握

  • CSS 自学笔记(中)

    传送门: CSS 自学笔记(上) CSS 自学笔记(中) CSS 自学笔记(下) 继承、层叠和特殊性 继承 CSS...

  • CSS基础样式

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

  • 2.CSS特性-CSS进阶

    二、CSS特性 CSS具有两大特性:继承性层叠性 1.继承性 CSS的继承性,指的是子元素继承父元素的某些样式属性...

  • HTML+CSS学习笔记 05

    一.CSS的特性 1.1 CSS属性的继承 CSS的有些属性是可以被继承的,何谓继承?一个元素如果没有设置某个属性...

网友评论

      本文标题:Css继承

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