Forum Programmation.web Question CSS

Posté par  .
Étiquettes : aucune
0
18
déc.
2006
Bonjour,
j'ai une petite question concernant les CSS. J'ai développé un menu déroulant avec des listes non ordonnées. Toutefois, quand mes sous-listes s'affichent (quand on déplie un menu), elles "poussent" tout le texte du dessous.
Je n'ai pas trouvé comment faire pour éviter ca...
Quelqu'un aurait-il une idée ?
Merci beaucoup
  • # petit essai

    Posté par  . Évalué à 1.

    - jouer avec le z-index afin de le faire passer "par dessus" les cadres
    • [^] # Re: petit essai

      Posté par  . Évalué à 1.

      Deja essayé, ca n'a pas l'air de marcher beaucoup mieux.
      J'ai toutefois trouvé un workaround en positionnant le div qui contient la barre de menus de manière absolue.
      A mon avis c'est un peu moins propre mais ca marche...
      En tout cas merci ! =)
  • # position ?

    Posté par  . Évalué à 1.

    Avec l'attribut "position" du div en "absolute", ou "fixed", ça devrait recouvrir ce qu'il y a dessous.
  • # Partir d'un exemple qui marche ?

    Posté par  . Évalué à 1.

    Difficilie de te répondre sans un exemple de ton code.

    Ceci dit, on trouve sur le web quelques bonnes méthodes à réutiliser pour faire des menus déroulants. Tu peux toujours comparer/adpater ton code avec les exemples fournis...

    http://css.alsacreations.com/Galeries-de-menus-en-CSS
    http://www.ibilab.net/webdev/articles/CSS/creer-menus-cascad(...)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.