我想將CSS樣式應用於div的第二個子元素。如何在div中設置第二個元素
這裏是我的HTML
<div class="my">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
</div>
CSS
.my:nth-child(1) {
color:red;
}
此應用樣式的每個元素。這裏是我的小提琴http://jsfiddle.net/AkCLY/
我想將CSS樣式應用於div的第二個子元素。如何在div中設置第二個元素
這裏是我的HTML
<div class="my">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
</div>
CSS
.my:nth-child(1) {
color:red;
}
此應用樣式的每個元素。這裏是我的小提琴http://jsfiddle.net/AkCLY/
請試試這個:
.my div:nth-child(2) {
color:red;
}
試試這個:
.my div:nth-child(2)
{
color:red;
}
這對我有用:
.my div:nth-child(2) {
color:red;
}
你已經差不多了。只需添加一個空格,它應該工作:
.my > :nth-child(1) {
color:red;
}
+1用於省略div選擇器 –
(也許您應該添加第一個後代選擇器thoug:.my>:nth-child(1)) –
你可以試試這個代碼..
.my div:nth-child(2)
{
color:red;
}
你只需要「我」的一個實例,所以沒有第二個孩子哈哈,試試」。我的div:第二個孩子(2)「 –