完全不懂

来源:9-1 继承者 - 样式的继承

慕妹7479853

2016-12-19 15:17

这节的不明白 ,不知道重点是在讲什么 有一句是这个“但注意有一些css样式是不具有继承性的。如border:1px solid red;” ,是说边框用不到子元素,所以就用不到继承?

写回答 关注

4回答

  • 慕粉1637207462
    2017-02-09 10:42:32

    你可以这样理解:他认为,span并没有被设定为内部的字体为红色,所以span内的字体应是默认的黑色(权值相同时哪个标签离得近,里面的文字就按离得近的那个标签显示),但p被设为红色后,span内的文字也变为红色了,span中的字也拥有了p的特性,可见span继承了p的属性。但有一些属性是继承不了的,比如那个框,如果继承了,你应该可以看到的是span内的字又形成了一个小方框,也就是说这一段一共有两个方框,但显然是没有的。

    看我打的这么辛苦,给个最佳呗。

  • 小阳光
    2016-12-19 15:50:28

    权值不一样。


  • 慕粉1426169934
    2016-12-19 15:50:21

    像例子里,在p中的span,设置了p的字体颜色并没有设置span的字体颜色 可是span内容的字体颜色也被改变,这就是他所说的继承性。也就是说你对父元素的设置,也会影响父元素内的子元素进行相同的设置。但是除了某些元素,例如边框,或者单独对该子元素进行了设置,也就是楼上说的,其实是权值的问题。

  • 慕码人1841795
    2016-12-19 15:22:22

    主要说权值 内嵌>嵌入式>外部

初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1225813 学习 · 18234 问题

查看课程

相似问题