IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

Liste <ul> <li>


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de diaboloche
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    592
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2004
    Messages : 592
    Par défaut Liste <ul> <li>
    Bonjour,

    Je me base sur ce tutoriel : http://css.developpez.com/cours/menuderoulant/

    Je souhaiterais afficher ce menu de façon verticale et plus horizontale.
    Je n'ai pas de grande connaissance CSS et je patauge un peu.

    Je me focalise sur ce bout de code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    #menuDeroulant
    {
     width: 100%;
     list-style-type: none; /* Apparence de la puce -> Aucune */
     margin: 0;
     padding: 0;
     border: 0;
    }
    Que dois-je spécifier pour qu'il passe à la ligne à chaque item ? Par défaut je pensais que cela était le cas, et je ne vois pas où il redéfinit cela...

    Si quelqu'un peut m'aider ! Grand merci et bonne journée à tous.

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    241
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 241
    Par défaut
    Salut,

    tu enlèves le float:left; de #menuDeroulant li

    Sinon la déclaration de style :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    #menuDeroulant
    {
     list-style-type: none; /* Apparence de la puce -> Aucune */
     margin: 0;
     padding: 0;
    }
    est trop radicale, l'initialisation des listes n'a besoin que de :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    #menuDeroulant
    {
     list-style-type: none; /* Apparence de la puce -> Aucune */
     margin-left: 0;
     padding-left: 0;
    }
    cela vaut surtout pour la propriété margin.

Discussions similaires

  1. tri de liste chainée
    Par RezzA dans le forum C
    Réponses: 7
    Dernier message: 26/01/2003, 20h25
  2. Réponses: 2
    Dernier message: 04/10/2002, 09h13
  3. liste d'objets
    Par Pierrot dans le forum Langage
    Réponses: 2
    Dernier message: 27/09/2002, 09h56
  4. Compter le nombre ligne listée (COUNT) ?
    Par StouffR dans le forum Langage SQL
    Réponses: 7
    Dernier message: 02/09/2002, 09h41
  5. Listes déroulantes liées entre elles
    Par denisC dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 27/07/2002, 15h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo