Menu navigation mobile en css et html [Fermé]

Signaler
Messages postés
85
Date d'inscription
dimanche 6 novembre 2016
Statut
Membre
Dernière intervention
27 août 2018
-
Bonjour,
j'aimerais faire une nav pour mobile si possible sans js.
pour l'instant j'en suis là :
<IMG1>

Vous allez me dire "mais elle est où ? En fait c'est la triple barre en haut à droite. J'aimerait que quand je clique dessus sa m'affiche en dessous du bouton join us le menu tout simplement"

J'ai fait beaucoup de test avec ::after et modifier le placement des balises html.

voici mon code :

html
                    <ul class="niveau1_mob">
                    <li id="nav_mob">
                    <img src="../images/nav_mob.png" alt="triple bar nav" />
                                    <ul class="niveau2_mob">
                                        <li id="home">
                                            <div id="arrow_flex"><a href="../" rel="nofollow noopener noreferrer" target="_blank" class="el_arrow"><span>HOME</span></a><a href="" class=" rel="nofollow noopener noreferrer" target="_blank"el_arrow" id="arrow_mob"><span>↕</span></a></div>
                                                <ul class="niveau3_mob">
                                                    <li><a href="../home/who.php" rel="nofollow noopener noreferrer" target="_blank"><span>WHO ?</span></a></li>
                                                    <li><a href="../home/where.php" rel="nofollow noopener noreferrer" target="_blank"><span>WHERE ?</span></a></li>
                                                    <li><a href="../home/what.php" rel="nofollow noopener noreferrer" target="_blank"><span>WHAT ?</span></a></li>
                                                    <li><a href="../home/how.php" rel="nofollow noopener noreferrer" target="_blank"><span>HOW ?</span></a></li>
                                                    <li><a href="../home/which.php" rel="nofollow noopener noreferrer" target="_blank"><span>WHICH START ?</span></a></li>
                                                </ul>
                                        </li>
                                    <li><a href="../join/" rel="nofollow noopener noreferrer" target="_blank"><span>JOIN US</span></a></li>
                                    <li><a href="../inspiration/" rel="nofollow noopener noreferrer" target="_blank"><span>INSPIRATION</span></a></li>
                                    <li><a href="../contact/" rel="nofollow noopener noreferrer" target="_blank"><span>CONTACT</span></a></li>
                            </ul>
                        </li>
                    </ul>                    </ul>


css

.niveau1_mob
    {
        display: block;
    }
    
    ul ul
    {
        display: none;
    }
    
    nav::after
    {
        content: .niveau1_mob li:hover .niveau2_mob, li:hover .niveau3_mob
    {
        display: block;
    }
    }
    
    #nav_mob
    {
        display: block;
        position: absolute;
        right: 10px;
        top: 10px;
        width: 30px;
        height: 30px;
    }