Si vous affichez twoguysplayingzelda.com sur un appareil mobile, vous remarquerez que mes sous-menus sont affichés. Cela rend le menu trop long. Je voudrais les cacher et en faire une liste déroulante (avec un symbole "+" montrant qu'il y a une liste déroulante). Donc, vous cliqueriez sur les jeux, puis cliquez sur le jeu que vous vouliez, puis voir les options pour chaque jeu. Je ne peux pas comprendre ça. Mon CSS est ci-dessous. Merci de votre aide!CSS Repsonsive Comment faire des sous-menus une liste déroulante?
@media (max-width: 1000px) {
/* navigation */
.main-menu { display: none; }
.search-toggle { width: 24px; }
.nav-toggle {
display: block;
padding: 25px 0;
}
.nav-toggle .bar {
display: block;
width: 26px;
height: 3px;
margin-top: 5px;
background: #8E8E8E;
border-radius: 1px;
}
.nav-toggle .bar:first-child { margin-top: 0; }
.nav-toggle:hover { cursor: pointer; }
.nav-toggle.active .bar { background: #fff; }
.mobile-menu li { border-top: 1px solid rgba(255,255,255, 0.1); }
.mobile-menu > li:first-child { border-top: none; }
.mobile-menu a {
display: block;
padding: 25px 5%;
font-size: 0.9em;
text-transform: uppercase;
color: #999;
letter-spacing: 1px;
}
.mobile-menu a:hover { color: #fff; }
.mobile-menu ul a { padding-left: 10%; }
.mobile-menu ul ul a { padding-left: 15%; }
.mobile-menu ul ul ul a { padding-left: 20%; }
.mobile-menu ul ul ul ul a { padding-left: 25%; }
.mobile-menu ul ul ul ul ul a { padding-left: 30%; }
}
Il est juste un passe-temps, pas un devoir de classe ou de l'expérience d'apprentissage. Je suis un peu confus cependant. Je n'ai pas travaillé du tout avec jQuery. Voulez-vous dire sur chaque page que je veux réduire sur le menu mobile, je dois ajouter
@TwoGuysPlayingZelda s'il vous plaît voir ma réponse mise à jour – DarkyTheOdd