美文网首页CSS
css中类名+空格+类名、类名+类名与html中class="类

css中类名+空格+类名、类名+类名与html中class="类

作者: 骑士的城堡 | 来源:发表于2019-06-27 10:43 被阅读0次

    <!DOCTYPE html>
    <html>

    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            .color1 {
                color: #FF0000;
            }
            
            .border1 {
                border: #ff8800 solid 3px;
                margin: 20px;
                padding: 20px;
            }
            
            .border1.color1 {
                background-color: #00ff00;
            }
            
            .border1 .color1 {
                background-color: #0000ff;
            }
        </style>
    </head>
    
    <body>
        <div id='div1'>
            <div id='div2' class='color1 border1'>
                我是class='color1 border1',我在这里!!!
            </div>
            <div class="border1">
                <div class="color1">
                    我是  < div class="border1">  < div class="color1">,我在这里!!!
                </div>
            </div>
    
            <div class="border1">
                我是  < div class="border1"> ,我在这里!!!
            </div>
    
            <div class="color1">
                我是  < div class="color1">,我在这里!!!
            </div>
        </div>
    </body>
    

    </html>
    运行结果如下:

    4D62FC03215F8CBF67928BD2C693FEC8.jpg

    由上面可以看出:

    在css中,类名+空格+类名,表示一种前后代关系。

    在css中 ,类名+类名,表示一种多类选择器,匹配同时具有这两个类的元素。

    在html中,class="类名+空格+类名",表示该元素同时拥有两个类。

    经常容易搞混,特记在此处。

    相关文章

      网友评论

        本文标题:css中类名+空格+类名、类名+类名与html中class="类

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