• CSS3 :nth-of-type() 选择器


    定义和用法

    :nth-of-type(n) 选择器匹配属于父元素的特定类型的第 N 个子元素的每个元素.

    n 可以是数字、关键词或公式。

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Document</title>
     6 <style type="text/css">
     7 div p:nth-of-type(3){
     8     color:#fff;
     9     background:#333;
    10 }
    11 </style>
    12 </head>
    13 <body>
    14     <div>
    15         <p>第一行</p>
    16         <p>第二行</p>
    17         <p>第三行</p>
    18         <p>第四行</p>
    19         <p>第五行</p>
    20     </div>
    21 </body>
    22 </html>

    1.Odd 和 even 是可用于匹配下标是奇数或偶数的子元素的关键词(第一个子元素的下标是 1)

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Document</title>
     6 <style type="text/css">
     7 div p:nth-of-type(odd){
     8     color:#fff;
     9     background:#333;
    10 }
    11 div p:nth-of-type(even){
    12     color:#fff;
    13     background:red;
    14 }
    15 </style>
    16 </head>
    17 <body>
    18     <div>
    19         <p>第一行</p>
    20         <p>第二行</p>
    21         <p>第三行</p>
    22         <p>第四行</p>
    23         <p>第五行</p>
    24     </div>
    25 </body>
    26 </html>

    2.使用公式 (an + b)。描述:表示周期的长度,n 是计数器(从 0 开始),b 是偏移值

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Document</title>
     6 <style type="text/css">
     7 div p:nth-of-type(3n+0){
     8     color:#fff;
     9     background:#333;
    10 }
    11 </style>
    12 </head>
    13 <body>
    14     <div>
    15         <p>第一行</p>
    16         <p>第二行</p>
    17         <p>第三行</p>
    18         <p>第四行</p>
    19         <p>第五行</p>
    20         <p>第六行</p>
    21     </div>
    22 </body>
    23 </html>
  • 相关阅读:
    字符的编码
    数据的基本类型和内置方法(二)
    基本的数据类型和内置方法介绍 (一)
    流程运算 if while for
    用户交换 基本数据类型 基本运算符 格式化输出
    机器语言发展简介和变量的介绍
    计算机基础
    Python学习建议和要求总结
    CH135 最大子序和 题解报告
    HRBUST1356 Leyni,罗莉和队列 题解报告
  • 原文地址:https://www.cnblogs.com/wlyj/p/6825153.html
Copyright © 2020-2023  润新知