質問する
2257 次
5 に答える
2
div > ul > li > a { border: 1px solid #000; }
あなたの場合はうまくいくでしょう。
ただし、これを実現するためにクラスを使用したいと思います。
于 2012-07-17T14:39:16.107 に答える
0
代わりに
div ul li:first-child { border: 1px solid #000; }
<a>
しかし、これは、あなたの目的が本当にその最初の子である場合にのみ機能します<li>
。
于 2012-07-17T14:40:31.890 に答える
0
私はこれがうまくいくと信じています:
div ul li > a:first-child { border: 1px solid #000; }
于 2012-07-17T14:41:00.313 に答える
0
このように最初の子の疑似クラスを使用します
div ul > li:first-child > a:first-child
これは、ul の子である最初の li のみを対象とし、次に最初の子アンカー要素のみを対象とします。しかし、これは非常に複雑です。ここでクラスを使用する方がよいでしょう。
于 2012-07-17T14:41:27.480 に答える
0
于 2012-07-17T14:41:47.677 に答える