当前位置:   article > 正文

CSS三大特性之层叠性、继承性和优先级_举例说明css中的层叠性、继承性、优先级

举例说明css中的层叠性、继承性、优先级

目录

CSS三大特性

层叠性

继承性

子元素可以继承父元素的样式

行高的继承

优先级

 权重的叠加

CSS三大特性

层叠性

相同的选择器给出相同的样式设置,此时一种样式就会被覆盖层叠性主要就是解决CSS中样式的冲突问题。

原则:

1.样式冲突,遵循就近原则,哪个样式离结构体近,就执行哪个样式

2.如若样式不冲突,就不会层叠

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>CSS三大特性之层叠性</title>
  6. <style>
  7. div {
  8. color: red;
  9. font-size: 20px;
  10. }
  11. div {
  12. color: pink;
  13. }
  14. </style>
  15. </head>
  16. <body>
  17. <div>长江后浪推前浪,前浪死在沙滩上</div>
  18. </body>
  19. </html>

此时的运行结果为粉色字体,从而印证了层叠性遵循的就近原则。

继承性

CSS中的继承:子标签会继承父标签的某些样式,如文本颜色和字号。灵活运用CSS继承性可以简化代码,降低代码的复杂程度。

子元素可以继承父元素的样式

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>CSS三大特性之继承</title>
  6. <style>
  7. div{
  8. color: pink;
  9. font-size: 18px;
  10. }
  11. </style>
  12. </head>
  13. <body>
  14. <div>
  15. <p>
  16. 龙生龙,凤生凤,老鼠生的孩子会打洞
  17. </p>
  18. </div>
  19. </body>
  20. &l
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/木道寻08/article/detail/828506
推荐阅读
相关标签
  

闽ICP备14008679号