2013-03-05 74 views
0

我有一堆divs的容器。除了第一個應該是白色的頂部邊框之外,我想要在它們上面都有灰色的頂部邊框。我嘗試了第n個孩子,但是在我的代碼中看起來有些問題。CSS3第一個div唯一的技巧

<div class="container"> 
    <div class="row"> Stuff </div> 
    <div class="row"> Stuff </div> 
    <div class="row"> Stuff </div> 
    <div class="row"> Stuff </div> 
</div> 

.row{ border-top-width: 1px; border-top-style: solid; border-top-color: #ccc;} 
.row:nth-child1{ border-top-width: 1px; border-top-style: solid; border-top-color: #FFF;} 
+0

它應該是:':nth-​​child(1)' – 2013-03-05 18:50:53

回答

0

二者之一:

.row:nth-child(1) 

.row:first-of-type 

.row:first-child 

前兩名分別是IE9 +,但最後將在IE8中正常工作。