我正在尝试从“ codepen”的引用创建动画菜单,但是我不明白下面编写的代码是否有人可以帮助我,这是我第一次看到这样的代码,它看起来像选择器,但无法帮助它理解
HTML:

    <div id="wrapper">
        <div class="mobile">
            <!-- Checkbox to tonggle the menu -->
            <input type="checkbox" id="tm"/>

            <ul class="sidenav">
                <li><a href="#"><i class="fa fa-apple"></i></a></li>
                <li><a href="#"><i class="fa fa-windows"></i></a></li>
                <li><a href="#"><i class="fa fa-android"></i></a></li>
                <li><a href="#"><i class="fa fa-dribbble"></i></a></li>
                <li><a href="#"><i class="fa fa-tumblr"></i></a></li>
                <li><a href="#"><i class="fa fa-github"></i></a></li>
                <li><a href="#"><i class="fa fa-youtube-play"></i></a></li>
                <li><a href="#"><i class="fa fa-dropbox"></i></a></li>
                <li><a href="#"><i class="fa fa-twitter"></i></a></li>
                <li><a href="#"><i class="fa fa-vimeo"></i></a></li>
                <li><a href="#"><i class="fa fa-skype"></i></a></li>
            </ul>

            <!-- Content area -->
            <section>
                <!-- Label for #tm checkbox -->
                <label for="tm">Menu</label>
            </section>

最佳答案

 #ID:checked~section{

 }


这意味着在特定的ID内,如果选中此复选框,则其节(兄弟姐妹)必须具有以下属性

tilde(〜)是通用的同级组合器

有关更多信息,请检查此link

09-07 21:46