chacal_one333 a écrit :
oué mais bon afficher un menu déplié c'est pas mon idée, le but c'est de faire un menu qui se deroule
|
Ben ton menu ne s'affichera déplié uniquement que si ya pas de JS, ce qui restera quand même exceptionnel. De plus, c'est pas les CSS qui te garantiront que ton menu fonctionnera partout, bien au contraire même... A l'heure actuelle, le mieux si on veut faire quelque chose qui passe bien à peu près partout, c'est de faire ce que je t'ai dit, avec vérification que les objets JS que tu utilises sont pris en compte, sinon, tu affiches le menu déplié (en fait, tu ne masques plus le menu qui ne se dépliera plus, puisque constamment déplié).
Tu peux aussi faire un menu en JS complêtement autonome prisonnier dans un div et prévoir un autre div (sur le côté par exemple) avec ton menu complêtement déplié si le JS ou les propriétés JS que tu comptes utiliser ne sont pas présentes. C'est la solution que j'ai retenue pour le genre de CMS que je suis en train de faire.