zoukankan      html  css  js  c++  java
  • style中各种选择器

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
    id选择器
            #i1{
                background-color: burlywood;
                height: 48px;
            }
    class选择器
            .c{
                background-color: red;
                height: 48px;
            }
            .c2{
                background-color: blue;
                height: 48px;
            }
    标签选择器
            span{
                background-color: yellowgreen;
                height: 48px;
            }
            a{background-color: blue;
                height: 48px;
            }
    层级选择器(中间有空格)
            div span{
                background-color: black;
                color:white;
                height: 48px;
            }
            .c2 div{
                background-color: yellow;
                font-size: 45px;
                color:red;
                height: 48px;
            }
            .c2 div div{
                background-color: yellow;
                color:black;
                height: 48px;
            }
    组合选择器(用逗号隔开)
            #i5,#i6,#i7,.c3,.c4{
                background-color: yellow;
                color:blue;
                height: 48px;
            }
    属性选择器
            input[type='text']{
                100px;
                height: 200px;
            }
    对选择到的标签再通过属性再进行一次筛选
            .c1[type='zq']{
                200px;
                height: 200px;
            }
        </style>
    </head>
    <body>
        <!--/* 第一种 在标签里面加style属性*/-->
        <div style="background-color: burlywood;height: 200px;">ffffffff</div>
        <!--/* 第二种 在title下面加入style属性,里面给对应id设定style属性,比如下面这个标签为#i1,
        那么就会使用上面设定的style,但是每个标签的ID都是唯一的,所以这种方法不太使用,如果要设置多个标签的style那么就要写多个id选择器*/-->
        <div id="i1">id选择器</div>
        <!--/* 第三种 在style标签里面加入class选择器设定style属性,标签用的时候方法如下
        同一个class选择器可以被多个标签应用,这种方法比较广泛*/-->
        <div class="c">class选择器1</div>
        <div class="c">class选择器2</div>
        <div class="c2">class选择器3</div>
        <!--/* 第四种 标签选择器,在style标签里面写对应标签模式的style,那么之后所有的这个模式都会使用此style*/-->
        <span>标签选择器1</span>
        <span>标签选择器2</span>
        <a href="https://www.duba.com">标签选择器3</a>
        <!--/* 第五种 关联选择器(层级选择器)*/-->
        <div>
            <span>关联选择器</span>
        </div>
        <!--/* 或者 关联选择器第二种形式*/-->
        <div class="c2">
            <div>关联选择器第二种形式</div>
        </div>
        <div class="c2">
            <div>
                <div>3层升入</div>
            </div>
        </div>
        <!--/* 第六种 组合选择器*/-->
    
        <div id="i5">组合选择器1</div>
        <div id="i6">组合选择器2</div>
        <div id="i7">组合选择器3</div>
        <div class="c3">组合选择器4</div>
        <div class="c4">组合选择器5</div>
        <div></div>
        <!--/* 第七种 属性选择器*/-->
        <input class="c1" type="text"/>
        <input class="c1" type="zq"/>
    </body>
    </html>
     
    

      

  • 相关阅读:
    一个微信小程序跳转到另一个微信小程序
    微信小程序 canIUse
    微信小程序 点击事件 传递参数
    jquery 在将对象作为参数传递的时候要转换成 JSON
    微擎后台进行GET提交
    微信小程序添加底部导航栏
    jquery 中 html与text函数的区别
    C++ int与char[]的相互转换
    Qt error: LNK1158 无法运行rc.exe解决办法
    Qt error C3615: constexpr 函数 "qCountLeadingZeroBits" 不会生成常数表达式
  • 原文地址:https://www.cnblogs.com/qiangayz/p/8712053.html
Copyright © 2011-2022 走看看