亚洲国产精品人久久,亚洲va国产日韩欧美精品色婷婷,久久久久88色偷偷,免费人成黄页在线观看国际

17站長網

17站長網 首頁 編程教程 CSS3教程 查看內容

nth 類型元素選擇器

nth 元素選擇

當我們要一組 class 同名,或者連續的一組元素的其中一個,或者某種規律的元素添加單獨樣式的時候,不妨看看這類的元素選擇器。

1. 官方定義

  • nth-child(n) 選擇器匹配屬于其父元素的第 N 個子元素;

  • nth-last-child(n) 選擇器匹配屬于其元素的第 N 個子元素的每個元素,從最后一個子元素開始計數;

  • nth-of-type(n) 選擇器匹配屬于父元素的特定類型的第 N 個子元素的每個元素。

2. 解釋

nth-child(n)、 nth-last-child(n) 、nth-of-type(n) 都是用來匹配父元素內部子元素的。不過也有些區別:
nth-child 按照個數來算;
nth-of-type 按照類型來計算;
nth-last-child(n) 從最后一個子元素往前開始計算。

3. 語法

.item:nth-child(2n+1){
}
.item:nth-of-type(n){
}
.item:nth-last-child(2n){
}
n 從  開始計數的正整數。

4. 兼容性

IEEdgeFirefoxChromeSafariOperaiosandroid
allallallallallallallall

5. 實例

選擇 demo 內第 3 個子元素背景為紅色。

  1. 使用 nth-child。

.item{
    width: px;
    height: px;
    text-align: center;
    line-height: px;
    border: px solid #ccc;
    background: #f2f2f2;
}
.item:nth-child(3){
    background: red;
}

效果圖:

編程之家

第三個背景變紅效果圖
<!DOCTYPE html>
<html lang="en">
<head>
    <Meta charset="UTF-8">
    <Meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .item{
            width: px;
            height: px;
            text-align: center;
            line-height: px;
            border: px solid #ccc;
            background: #f2f2f2;
        }
        .item:nth-child(3){
            background: red;
        }
    </style>
</head>
<body>
    <div class="demo">
        <div class="item">1</div>
        <div class="item">2</div>
        <div class="item">3</div>
        <div class="item">4</div>
    </div>
</body>
</html>
  1. 使用 nth-last-child。

.item{
    width: px;
    height: px;
    text-align: center;
    line-height: px;
    border: px solid #ccc;
    background: #f2f2f2;
}
.item:nth-last-child(2){
    background: red;
}

效果圖

編程之家

第三個背景變紅效果圖
<!DOCTYPE html>
<html lang="en">
<head>
    <Meta charset="UTF-8">
    <Meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .item{
            width: px;
            height: px;
            text-align: center;
            line-height: px;
            border: px solid #ccc;
            background: #f2f2f2;
        }
        .item:nth-last-child(2){
            background: red;
        }
    </style>
</head>
<body>
    <div class="demo">
        <div class="item">1</div>
        <div class="item">2</div>
        <div class="item">3</div>
        <div class="item">4</div>
    </div>
</body>
</html>
  1. 使用nth-of-type。

.item{
    width: px;
    height: px;
    text-align: center;
    line-height: px;
    border: px solid #ccc;
    background: #f2f2f2;
}
.item:nth-of-type(3){
    background: red;
}

效果圖

編程之家

第三個背景變紅效果圖
<!DOCTYPE html>
<html lang="en">
<head>
    <Meta charset="UTF-8">
    <Meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .item{
            width: px;
            height: px;
            text-align: center;
            line-height: px;
            border: px solid #ccc;
            background: #f2f2f2;
        }
        .item:nth-of-type(3){
            background: red;
        }
    </style>
</head>
<body>
    <div class="demo">
        <div class="item">1</div>
        <div class="item">2</div>
        <div class="item">3</div>
        <div class="item">4</div>
    </div>
</body>
</html>

6. 經驗分享

  1. 在實例中我們看到 nth-of-type 和 nth-child 同樣都使用的是 (3), 那么它們的不同是什么呢?下面這個例子我們一起看下:

<div class="demo">
    <p class="item">我是 p 標簽</p>
    <div class="item">1</div>
    <div class="item">2</div>
    <div class="item">3</div>
    <div class="item">4</div>
</div>
<div class="demo">
    <p class="item-2">我是 p 標簽</p>
    <div class="item-2">1</div>
    <div class="item-2">2</div>
    <div class="item-2">3</div>
    <div class="item-2">4</div>
</div>
   .demo{
           float: left;
       }
       .item,.item-2{
           width: px;
           height: px;
           text-align: center;
           line-height: px;
           border: px solid #ccc;
           background: #f2f2f2;
       }        
       .item:nth-of-type(3){
           background: red;
       }
       .item-2:nth-child(3){
           background: red;
       }

效果圖

編程之家

`nth-of-type` 和 `nth-child` 效果圖

通過效果圖我們就清楚的明白他們的差異了。
簡述實例展現效果,通過實例分析他們兩個的區別

<!DOCTYPE html>
<html lang="en">
<head>
    <Meta charset="UTF-8">
    <Meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .demo{
            float: left;
        }
        .item,.item-2{
            width: px;
            height: px;
            text-align: center;
            line-height: px;
            border: px solid #ccc;
            background: #f2f2f2;
        }        
        .item:nth-of-type(3){
            background: red;
        }
        .item-2:nth-child(3){
            background: red;
        }
    </style>
</head>
<body>
    <div class="demo">
        <p class="item">我是 p 標簽</p>
        <div class="item">1</div>
        <div class="item">2</div>
        <div class="item">3</div>
        <div class="item">4</div>
    </div>
    <div class="demo">
        <p class="item-2">我是 p 標簽</p>
        <div class="item-2">1</div>
        <div class="item-2">2</div>
        <div class="item-2">3</div>
        <div class="item-2">4</div>
    </div>
</body>
</html>

下面是讓所有偶數的背景變紅。

.item{
            width: px;
            height: px;
            text-align: center;
            line-height: px;
            border: px solid #ccc;
            background: #f2f2f2;
        }
        .item:nth-of-type(2n){
            background: red;
        }

效果圖:

編程之家

偶數的背景變紅 效果圖
<!DOCTYPE html>
<html lang="en">
<head>
    <Meta charset="UTF-8">
    <Meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .item{
            width: px;
            height: px;
            text-align: center;
            line-height: px;
            border: px solid #ccc;
            background: #f2f2f2;
        }
        .item:nth-of-type(2n){
            background: red;
        }
    </style>
</head>
<body>
    <div class="demo">
        <div class="item">1</div>
        <div class="item">2</div>
        <div class="item">3</div>
        <div class="item">4</div>
    </div>
</body>
</html>
  1. 使用 nth-of-type(3n+1) 起作用,而 nth-of-type(1+3n) 不起作用,所以 n 一定要放在最前面。

返回頂部
亚洲国产精品人久久,亚洲va国产日韩欧美精品色婷婷,久久久久88色偷偷,免费人成黄页在线观看国际
韩国女主播一区二区三区| 欧美日韩国产影片| 久久精品国产一区二区| 一区二区成人在线观看| 国产精品美女一区二区三区 | 一本大道久久a久久精品综合| 另类小说一区二区三区| 久久精品国产亚洲a| 久久国产夜色精品鲁鲁99| 日日摸夜夜添夜夜添国产精品| 亚洲综合丝袜美腿| 五月婷婷久久丁香| 免费人成精品欧美精品| 久久精品国产99久久6| 激情都市一区二区| 成人av在线一区二区三区| www.欧美精品一二区| 在线看不卡av| 日韩久久久精品| 久久综合av免费| 中文字幕在线一区二区三区| 亚洲一区成人在线| 精品综合久久久久久8888| 风间由美中文字幕在线看视频国产欧美 | 色婷婷久久久亚洲一区二区三区 | 国产精品久久一级| 亚洲国产乱码最新视频| 国产一区二区网址| 欧洲国内综合视频| 精品盗摄一区二区三区| 亚洲美女视频一区| 激情图片小说一区| 在线观看av不卡| 久久久久久电影| 亚洲国产精品久久不卡毛片| 国产一区二区调教| 91精品福利在线一区二区三区| 国产午夜亚洲精品理论片色戒| 亚洲一区二区三区四区的| 国产一区 二区 三区一级| 欧美私人免费视频| 最新日韩av在线| 国产一区视频导航| 欧美一区二区三级| 亚洲成人动漫在线免费观看| 成人免费毛片aaaaa**| 日韩免费电影一区| 日本欧美肥老太交大片| 色婷婷精品久久二区二区蜜臀av| 久久一日本道色综合| 日韩高清一区二区| 欧美日韩国产中文| 亚洲五月六月丁香激情| 色视频一区二区| 中文字幕中文在线不卡住| 国产成人在线免费观看| 久久人人爽人人爽| 国产美女精品在线| 久久亚洲精品小早川怜子| 麻豆精品一区二区三区| 日韩欧美一级二级| 另类综合日韩欧美亚洲| 欧美第一区第二区| 狠狠色狠狠色综合系列| 日韩欧美国产电影| 狠狠狠色丁香婷婷综合激情| 欧美精品一区二区久久婷婷| 精品一区二区三区在线播放| 精品国产乱码久久久久久牛牛| 麻豆91精品视频| 久久久久久99久久久精品网站| 国产精品影音先锋| 国产精品久久久久久久久搜平片| 成人av网址在线观看| 亚洲天堂成人在线观看| 欧美性一区二区| 蜜桃视频在线一区| 国产欧美一区二区精品性色| 不卡av在线网| 亚洲一二三级电影| 欧美一区二区三区免费| 国产精品18久久久| 伊人色综合久久天天| 91精品国产欧美一区二区成人| 蜜桃视频免费观看一区| 中文字幕av一区二区三区免费看| 91欧美一区二区| 免费在线欧美视频| 亚洲婷婷综合色高清在线| 欧美日韩高清一区二区不卡| 国产一区二区三区在线观看免费视频| 国产性做久久久久久| 在线观看一区日韩| 国产精品伊人色| 日日噜噜夜夜狠狠视频欧美人| 26uuu欧美| 欧美午夜不卡视频| 99这里只有精品| 精品一区二区三区免费播放| 亚洲人精品午夜| 久久久久久久久久久黄色| 欧美色图免费看| av在线不卡网| 国产成人亚洲精品狼色在线| 婷婷开心激情综合| 亚洲天堂精品视频| 国产精品嫩草99a| 久久亚洲一区二区三区四区| 欧美视频你懂的| 91性感美女视频| 不卡视频一二三四| 国产成人精品影视| 国产美女精品人人做人人爽| 美腿丝袜在线亚洲一区 | 成人激情免费电影网址| 日本最新不卡在线| 午夜免费久久看| 天天影视涩香欲综合网| 亚洲国产一区在线观看| 亚洲狼人国产精品| 亚洲免费视频中文字幕| 亚洲欧洲日韩女同| 亚洲欧美电影院| 亚洲另类在线视频| 亚洲资源中文字幕| 亚洲综合激情小说| 亚洲电影一区二区三区| 亚洲自拍偷拍图区| 亚洲国产日韩a在线播放| 亚洲福中文字幕伊人影院| 亚洲综合偷拍欧美一区色| 三级欧美在线一区| 蜜臀91精品一区二区三区| 精品午夜一区二区三区在线观看| 久久精工是国产品牌吗| 韩国一区二区视频| 成人综合在线网站| 91福利视频网站| 欧美一区二区三区爱爱| 久久无码av三级| 成人欧美一区二区三区在线播放| 亚洲视频免费在线观看| 午夜欧美2019年伦理| 国产在线精品不卡| 91亚洲资源网| 日韩欧美中文字幕公布| 久久久久九九视频| 亚洲美女屁股眼交| 蜜臀精品一区二区三区在线观看| 国产精品综合在线视频| 色哟哟日韩精品| 精品成人私密视频| 1024成人网| 毛片不卡一区二区| 一本一本大道香蕉久在线精品 | 欧美大白屁股肥臀xxxxxx| 亚洲精品一区二区精华| 国产精品三级电影| 日本成人超碰在线观看| 99久久久无码国产精品| 欧美成人精品高清在线播放| 椎名由奈av一区二区三区| 捆绑变态av一区二区三区| www.久久久久久久久| 亚洲精品在线观看网站| 亚洲一区视频在线观看视频| 福利电影一区二区| 欧美精品一区男女天堂| 午夜国产精品影院在线观看| av在线这里只有精品| 久久精品男人天堂av| 欧美aaaaaa午夜精品| 欧美亚洲一区二区在线| 中文字幕日韩av资源站| 国产成人精品午夜视频免费| 日韩欧美区一区二| 日韩成人dvd| 制服丝袜中文字幕亚洲| 一区二区三区四区在线播放 | 国模套图日韩精品一区二区| 欧美日本不卡视频| 亚洲成a人片综合在线| 欧美日韩一区二区三区高清| 亚洲美女淫视频| 色噜噜狠狠成人网p站| 亚洲天堂网中文字| 91国产成人在线| 亚洲一区二区三区四区在线免费观看| 99re在线精品| 亚洲综合在线电影| 欧美色精品在线视频| 亚洲综合成人在线视频| 欧美日韩视频在线第一区 | 亚洲精品成a人| 欧美色偷偷大香| 日精品一区二区| 久久嫩草精品久久久久| 成人精品小蝌蚪| 亚洲午夜一二三区视频| 欧美一区二区久久久|