>で区切られた子要素セレクターは親子要素を選択します

メニューバーが表示され、特定のレベルのメニューにフォーカスすると、対応する下位レベルのメニューが展開されます。

メニューの親子要素を選択する必要がある場合は、>子セレクターを使用します。

子孫セレクターを使用する場合、次のレベル、次のレベル...は、特定のレベルのメニューがフォーカスを取得したときに表示されます。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        li {
            list-style: none;
        }
        li ul {
            display: none;
        }
        li:hover>ul{
            display: block;
        }
    </style>
</head>
<body>
    <ul class="nav">
        <li>
            <span>一级菜单111</span>
            <ul>
                <li>
                    <span>二级菜单1222</span> 
                    <ul>
                        <li>
                            <span>三级菜单333</span> 
                            <ul>
                                <li>四级菜单</li>
                                <li>四级菜单</li>
                            </ul>
                        </li>
                    </ul>
                </li>
                <li>二级菜单2222</li>
            </ul>
        </li>
        <li>
            <span>一级菜单222</span>
            <ul>
                <li>二级菜单1222</li>
                <li>二级菜单2222</li>
            </ul>
        </li>
    </ul>
</body>
</html>

 

おすすめ

転載: blog.csdn.net/xingxinglinxi/article/details/108621284