zoukankan      html  css  js  c++  java
  • 705 css的层叠、继承、优先级

    CSS属性的继承


    继承的注意点


    CSS属性的层叠


    CSS属性的优先级


    CSS属性的优先级


    CSS属性使用经验


    01_css属性的继承.html

    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <meta http-equiv="X-UA-Compatible" content="ie=edge" />
        <title>Document</title>
        <style>
          .box {
            color: red;
            font-size: 20px;
            font-weight: 700;
            background-color: #6cc;
             400px;
          }
    
          img {
            /*  100%; */
             inherit;
          }
    
          .img-box,
          .img {
             inherit;
            /*  100%; */
          }
        </style>
      </head>
      <body>
        <div class="box">
          <p>哈哈哈哈哈</p>
          <div>
            <strong>呵呵呵呵呵呵</strong>
          </div>
    
          <img src="../img/bd_logo1.png" alt="" />
    
          <!-- 补充的:如果把img防在一个div里,那么就要给这个div、img设置inherit。 -->
          <div class="img-box">
            <img class="img" src="../img/bd_logo1.png" alt="" />
          </div>
        </div>
      </body>
    </html>
    

    02_css继承的注意事项.html

    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <meta http-equiv="X-UA-Compatible" content="ie=edge" />
        <title>Document</title>
    
        <style>
          .box1 {
            font-size: 60px;
          }
    
          .box2 {
            font-size: 0.5em;
          }
    
          /* p-> inherited from box2 {
                font-size: 0.5em; 
            } */
        </style>
      </head>
      <body>
        <div class="box1">
          <div class="box2">
            <p>哈哈哈</p>
          </div>
        </div>
      </body>
    </html>
    

    03_css层叠_基本演练.html

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>Document</title>
    
        <style>
            /* 
                基本层叠: 后面一定把前面层叠掉
                前提: 使用了相同的选择器
            */
            .box1 {
                color: red;
            }
    
            .box2 {
                background-color: green;
                color: purple;
            }
    
            .box3 {
                 300px;
                color: orange;
            }
    
            /* 2.给第二个div设置样式 */
            /* 
                当选择器不同时, 就不能按照基本层叠来理解了
                需要知道选择器的权重: 
                    !important: 10000
                    内联样式: 1000
                    id: 100
                    class/属性/伪类: 10
                    元素/伪元素: 1
                    统配选择器: 0
             */
            #main {
                color: blue;
                font-size: 30px;
            }
            
            .box {
                color: green;
                font-size: 12px !important;
    
                background-color: purple;
            }
    
            div {
                color: red;
                font-size: 20px;
            }
    
            /* 3.作用于第三个div */
            #main {
                color: red;
            }
    
            .box1.box2.box3.box4.box5.box6.box7.box8.box9.box10.box11 {
                color: green;
    
                font-size: 12px;
                font: 15px "宋体";
            }
        </style>
    </head>
    <body>
        <div class="box1 box2 box3">哈哈哈哈</div>
    
        <div id="main" class="box" style="color: yellowgreen">呵呵呵呵呵</div>
    
        <div id="main" class="box1 box2 box3 box4 box5 box6 box7 box8 box9 box10 box11">嘻嘻嘻嘻嘻</div>
    
        <p>
            <div>哈哈哈</div>
        </p>
    </body>
    </html>
    

  • 相关阅读:
    R语言与医学统计图形-【25】ggplot图形分面
    R语言与医学统计图形-【21】ggplot2标题
    R语言与医学统计图形-【24】ggplot位置调整函数
    R语言与医学统计图形-【23】ggplot2坐标系转换函数
    R语言与医学统计图形-【22】ggplot2统计变换函数
    R语言与医学统计图形-【20】ggplot2图例
    Android开发教程
    寒假来临,开启脚本语言的学习
    汇编语言学习资料
    SORT函数的使用方法(转载)
  • 原文地址:https://www.cnblogs.com/jianjie/p/15122986.html
Copyright © 2011-2022 走看看