2012-11-08 40 views

回答

10

可以使用第一子選擇:

div > a:first-child { /* your css */ } 
8

試試這個代碼:

div > a:first-child{ 
    //your css code 
} 
+0

我有一個無序列表中的div以及這個CSS也是針對無序列表中的第一個鏈接。有什麼辦法可以將div中的第一個鏈接作爲目標,而不是div中每個div中的第一個鏈接? –

+0

你必須設置一個id來觸發你的divfor例子或者一個類,並且在你開始這樣的事情之後:#divid a:first-child {}在這種情況下,你選擇div的第一個鏈接,其ID爲'divid' –

+0

I理解,但它仍然選擇'divid'div的每個第一個鏈接 –

2
div a:nth-of-type(n) 
{ 
    /* css */ 
} 

其中n是在你的情況

行你想 數..
div a:nth-of-type(1) 
{ 
    /* css */ 
} 
+0

':第一個孩子'更簡潔易讀。它也受到更多瀏覽器的支持。 – Bojangles

+0

如果有人想要第二/第三/第四......行? –

+0

nth不支持某些瀏覽器 –