0

次のようなメニューがあります。

<nav>
    <ul>
        <li><a href="index.php">Home</a></li>
        <li><a href="forum.php">Community</a>
            <ul>
                <li><a href="forum.php">Forum</a></li>
            </ul>
        </li>               
        <li><a>Account Management</a></li>
    </ul>
</nav>

「コミュニティ」リンクのスタイルを設定するために、次を使用しています。

nav ul li:nth-child(2) a 

しかし、それは私が望まない「フォーラム」リンクのスタイルも設定します。

4

1 に答える 1

2

いくつかの子セレクターを追加する必要があります。そうしないと、セレクターはネスト レベルを無視aし、2 番目の内にネストされた要素を常に選択しliます。

nav > ul > li:nth-child(2) > a

子セレクターの図については、この他の回答を参照してください。

于 2012-05-31T01:27:26.260 に答える