Je fais un petit site (http://ekkaia.tk/, mon code est ici → https://codepen.io/Ekkaia/pen/BdZXPz) en ce moment et j'aurai besoin d'un coup de main parce que j'ai quelques problèmes avec le menu déroulant de mon site. Tout d'abord, je n'arrive pas à mettre une barre de défilement dans le menu, pourtant il me semble qu'il faut utiliser overflow...
Ensuite, j'aimerai faire disparaître la petite partie du menu qui dépasse lorsqu'il est replié (le menu déroulant apparaît « replié » quand la fenêtre de navigation est inférieur à 720p). Si vous ne voyez pas de quoi je parle, voici une capture d'écran → https://image.noelshack.com/fichiers/2017/33/4/1502926769-capture.png.
si tu mets overflow: auto sur aside, tu as bien le comportement attendu (mais enlève le height: 100% sur nav, ça sert à rien ici). Qu'est-ce qui te bloque ?
Et pour ta seconde question : ya plusieurs petites étapes à suivre. Déjà, mets margin: 0 sur body (remets-lui du padding si tu veux), puis fixe à gauche ton aside (tu ferais vraiment bien de lui donner une classe, il se pourrait tout à fait que tu utilises un autre aside dans tes articles par exemple), en lui redonnant une petite marge à gauche pour le visuel. Cette marge, tu devras la mettre à zéro lorsqu'il est replié. Ça devrait suffire.
Pas d'aide concernant le code par MP, le forum est là pour ça :)
Pas d'aide concernant le code par MP, le forum est là pour ça :)
CSS : Adapter un menu déroulant à tout les écrans
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Pas d'aide concernant le code par MP, le forum est là pour ça :)
Pas d'aide concernant le code par MP, le forum est là pour ça :)