搜尋

首頁  >  問答  >  主體

css3 - CSS中first-child无效

我在CSS中输入#id:first-child{
xxx;
xxx;
}
这样用法有错吗?为什么我不用伪类,直接给需要的对象加了class,然后直接class引用才成功..

天蓬老师天蓬老师2866 天前719

全部回覆(2)我來回復

  • ringa_lee

    ringa_lee2017-04-17 11:07:04

    MDN相關介紹

    題主說的id下的第一個子元素,恐怕不是這麼個用法吧。
    你大概指的是後代選擇器,是否能確定子元素是什麼類型呢,如果能的話,直接

    #id element:first-child{
    
    }
    

    比如idtestul的第一個子元素li

    #test li:first-child{
        color:red;
    }
    

    可以嚐試下這個?

    #test *:first-child{
        color:red;
    }
    

    效果:
    http://jsfiddle.net/8f2ff6ks/

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-17 11:07:04

    first-child 選擇器用於選取屬於其父元素的首個子元素的指定選擇器

    回覆
    0
  • 取消回覆