我有一个结构:
<div id="outer">
<div> <!-- first div -->
<div> <!-- second div -->
</div>
</div>
</div>
我想使用模式将样式应用于第一个和第二个div E > E:nth-child(n)
。但它不适用于第二个div,仅适用于第一个。
/* this works */
#outer > div:nth-child(1) {
border: 1px solid red;
padding: 10px;
}
/* this doesn't work */
#outer > div:nth-child(2) {
border: 1px solid green;
padding: 10px
}
为什么不起作用?我怎样才能让它工作?