zoukankan      html  css  js  c++  java
  • HTML连载22-序选择器(下)

    一、子元素选择器

    1.

    (1)选中标签之中只有一个子元素的子元素,并且那个标签必须使我们格式中前面指定的标签才行

    (2)格式:

    标签:only-chirld{属性:值;}

    (3)举例:

            p:only-child{color:red;}
    
    ........省略代码..........
    
    <p>我不是子元素</p>
    
    <div>
    
        <p>我是有一个元素的那个p标签</p>
    
    </div>
    
    <div>
    
        <h1>我是有两个子元素的h1标签</h1>
    
        <p>我是有两个子元素的那个p标签,作为对比</p>
    
    </div>
    
    <div>
    
        <h1>我是有一个子元素的h1标签</h1>
    
    </div>

    2.

    (1)同级别中我们指定的标签中,只有这种类型一个的元素来指定格式

    (2)格式

    标签:only-of-type{属性:值;}

    (3)举例

           p:only-of-type{color:blue;}
    
           <!--还用上面的代码-->

    3.

    (1)定义:同级别中所有标签中规则的且为指定标签的设置属性

    (2)格式:

    标签:nth-chirld(规则){属性:值:}
    
    <!--其中“规则”可选:odd:奇数;even:偶数;xn+y,其中n是从0开始递增的整数,支持我们的公示-->

    (3)例子:

       <style>
    
            p:nth-child(odd){
    
                color:red;
    
            }
    
    </style>
    
    <body>
    
    <p>标签1</p>
    
    <p>标签2</p>
    
    <p>标签3</p>
    
    <p>标签4</p>
    
    <p>标签5</p>
    
    <p>标签6</p>

    4.

    (1)定义:同级别中所有指定标签的且按规则选出的标签设置属性

    (2)格式:

    标签:nth-of-type(规则):{属性:值;}
    
    <!--其中“规则”可选:odd:奇数;even:偶数;xn+y,其中n是从0开始递增的整数,支持我们的公示-->
    
     

    (3)例子:

     
    
    p:nth-of-type(even){color:red}
    
    ......省略代码.......
    
    <h1>haode</h1>
    
    <h1>haode</h1>
    
    <h1>haode</h1>
    
    <p>优秀1</p>
    
    <p>优秀2</p>
    
    <h1>haode</h1>
    
    <p>优秀3</p>
    
    <p>优秀4</p>

    5.应用点:我们的日历,这种有规则性的排版等

    二、源码:

    d77_only_chirld_selectord78_order_selector2

    地址:

    https://github.com/ruigege66/HTML_learning/tree/master

    2.CSDN:https://blog.csdn.net/weixin_44630050(心悦君兮君不知-睿)

    3.博客园:https://www.cnblogs.com/ruigege0000/

    4.欢迎关注微信公众号:傅里叶变换,后台回复“礼包”获取Java大数据学习视频礼包

     

  • 相关阅读:
    提示“Resource temporarily unavailable”的原因及解决办法
    TQ2440与西门子S7-200 PLC自由口通信实现过程中问题总结
    SQL与SQL Server
    JavaScript:事件对象Event和冒泡
    JavaScript动画:offset和匀速动画详解(含轮播图的实现)
    JavaScript基础:BOM的常见内置方法和内置对象
    JavaScript实现Tab栏切换
    JavaScript基础:DOM操作详解
    JavaScript语法基础:数组的常用方法详解
    JavaScript语法详解:if语句&for循环&函数
  • 原文地址:https://www.cnblogs.com/ruigege0000/p/11181211.html
Copyright © 2011-2022 走看看