<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                :first-child 選擇器用于選取屬于其父元素的首個子元素的指定選擇器。——w3school 嗯,乍一看好像說的不是很明白,因此這個選擇器很容易讓人誤解,通常會有兩種誤解: **誤解一**:認為E:first-child選中E元素的第一個子元素。 **誤解二**:認為E:first-child選中E元素的父元素的第一個E元素。 你是不是也曾這樣理解這個選擇器或者現在仍然這樣理解?以上兩種理解都是錯誤的,為了證明上面兩種理解是錯的,看看下面的實例 ![復制代碼](http://common.cnblogs.com/images/copycode.gif) div:first-child{color: red;} 一個鏈接 一個鏈接 一個鏈接 一個鏈接 ![復制代碼](http://common.cnblogs.com/images/copycode.gif) 效果是這樣的: ![](http://images0.cnblogs.com/blog2015/664733/201506/082218228016633.png) 很明顯,照第一種理解,應該只有第一個a元素字體顏色變紅,然而事實上全部變紅了。 ![復制代碼](http://common.cnblogs.com/images/copycode.gif) div a:first-child{color: red;} 一個段落 一個鏈接 一個鏈接 一個鏈接 一個鏈接 ![復制代碼](http://common.cnblogs.com/images/copycode.gif) 效果是這樣的: ![](http://images0.cnblogs.com/blog2015/664733/201506/082221590047352.png) 照第二種理解,div里的第一個a元素字體應該是紅色的,事實證明這種理解也是錯的。 OK,正確的理解應該是:**只要E元素是它的父級的第一個子元素,就選中**。它需要同時滿足兩個條件,一個是“第一個子元素”,另一個是“這個子元素剛好是E”。 ![復制代碼](http://common.cnblogs.com/images/copycode.gif) span:first-child{color: red;} p:first-child{color: blue;} /*p元素的父元素的第一個子元素是div而不是p元素,因此該樣式不起作用*/ i:first-child{color: orange;} .demo的第一個子元素是div 第一個span第一個段落P第二個span 一個鏈接第一個i元素 一個鏈接第二個i元素 一個鏈接 ![復制代碼](http://common.cnblogs.com/images/copycode.gif) 效果: ![](http://images0.cnblogs.com/blog2015/664733/201506/082338588165030.png) 類似容易誤解的結構選擇器還有:nth-child()、:nth-last-child、:only-child,在平時的開發中需要注意一下。 By:[王美建](http://www.cnblogs.com/wangmeijian/)?from:http://www.cnblogs.com/wangmeijian/ 分類:?[CSS](http://www.cnblogs.com/wangmeijian/category/610332.html)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看