• css3选择器使用例子


    例1  选择title属性值为 honor/荣耀的span元素

    document.querySelector("#sale-card .next-cascader-menu li span[title='honor/荣耀']").click()

      

    例2 css伪类选择器

     

    li:nth-child(even)偶数
    
    li:nth-child(odd)奇数
    

      

     nth-child选择父类元素第N个孩子,不管里面孩子是否为同一类型,

    nth-of-type 选择指定类型元素

    例3:伪无素选择器

    <!DOCTYPE html>
    <html lang="en">
    
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
    </head>
    <style>
        /*  nth-child(1)
            匹配父元素第一个子元素, 不管类型是不是li,
            所以,父元素第一个孩子元素是li,则匹配成功背景生效
            否则,匹配失败,可以使用nth-of-type来匹配指定第几个li元素
        /* li:nth-child(1) {
            background-color: red;
        } */
    
    
        /*  nth-of-type(1)
            匹配父元素第2个子元素li,指定了第二个li元素
        */
        /* li:nth-of-type(1) {
            background-color: red;
        } */
    
    
        /* 子元素选择器,选取直接后代,跨代不生效 */
        /* ul>li {
            background-color: red;
        } */
    
    
    
        /* h1+h2 
            相邻兄弟选择器,选择紧连着另一元素后的元素,不是所有兄弟元素*/
        /* 
        h1+h2 {
            background-color: red;
        } */
    
        /* h1~h2 
            后续所有兄弟元素*/
        /* h1~h2 {
            background-color: red;
        } */
    
        /* p.selected
            单类选择器
        */
        p.selected {
            color: red;
            font-weight: bold;
        }
    
    
        div.selected {
            color: green;
            font-weight: 100;
        }
    
        /* .dim.selected
            多类选择器
        */
        .dim.selected {
            color: gray;
        }
    </style>
    
    <body>
        <ul id='level1'>
            <li>1111</li>
            <li>222</li>
            <li>33333</li>
            <li>4444</li>
            <li>5555</li>
            <li>6666</li>
            <li>77777</li>
            <li>8888</li>
            <li>9999</li>
            <li>101010101</li>
            <ul>
                <li>1111</li>
                <li>222</li>
                <li>33333</li>
                <li>4444</li>
                <li>5555</li>
                <li>6666</li>
                <li>77777</li>
                <li>8888</li>
                <li>9999</li>
                <li>101010101</li>
    
    
            </ul>
        </ul>
    
        <li>xxxx</li>
        <li>yyyy</li>
    
        <h1>xxxx</h1>
        <h2>yyyy</h2>
        <h2>zzzzz</h2>
    
        <div class="dim selected">abc</div>
        <p class="selected">xyz</p>
    
    </body>
    
    </html>
    

      

    学习网址:https://www.bilibili.com/video/BV1B44y1i75j?p=12

    人生旅途,边走边看...
  • 相关阅读:
    求矩形最大面积
    异或相关知识
    算法模板-线段树区间最值
    矩阵递推关系的建立 and 矩阵快速幂
    二分答案模板
    关于STL,set,vector,map的时间
    域名解析
    CDN配置
    CDN的工作原理及好处
    打赏
  • 原文地址:https://www.cnblogs.com/dming4/p/15522543.html
Copyright © 2020-2023  润新知