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 :

Design avec menu horizontal et menu gauche


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    60
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 60
    Par défaut Design avec menu horizontal et menu gauche
    Bonjour,

    je suis en train de réaliser un design en CSS disponible à cette adresse.

    Vous pourrez trouver toutes les sources sur ce lien.
    J'ai réalisé ce design avec plusieurs fichiers css :


    J'ai mis volontairement des bordures de couleur pour bien différencier chaque bloc.
    Rouge = centre
    Violet = boite_menu_horizontal
    Jaune = boite

    Je n'arrive pas à bien positionner le menu horizontal... En effet, j'aimerai aligner mon cadre le plus à gauche ("Tarquinio") avec le cadre de la boite.

    Pourriez vous m'aider à faire cela?

  2. #2
    Membre émérite Avatar de pop_up
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    877
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 877
    Par défaut
    Si tu mets ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    #menu_horizontal {
        padding-left: 0;
    }
    ça te positionne ton menu horizontal à gauche. C'est ce que tu veux ?

  3. #3
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    60
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 60
    Par défaut
    Oui j'avais essayé cela ! Mais sa buggue sur Internet Explorer!

    J'avais pourtant déjà mis :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    #menu_horizontal ul
    {
    	padding:0px;
    }
    Pourquoi devoir refaire cela :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    #menu_horizontal {
        padding-left: 0;
    }
    Et comment résoudre le problème sous Internet Explorer?

  4. #4
    Membre chevronné Avatar de desert
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    414
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2007
    Messages : 414
    Par défaut
    L'id menu_horizontal est appliqué à la balise ul principale.
    En écrivant ceci :
    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    #menu_horizontal ul { ... }
    tu désignes les sous-menus et non le menu en lui-même.
    Tu dois donc appliquer un margin ET un padding de 0px à ton menu (#menu_horizontal) pour ne plus avoir de décalage. Tu peux laisser le padding:0 sur les sous-menus par contre.

    EDIT: je viens de me rendre compte que tu n'as pas de sous-menus en fait !
    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    #menu_horizontal ul { ... }
    n' a donc pas d'utilité dans ce cas sauf si tu décides d'en rajouter.

  5. #5
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    60
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 60
    Par défaut
    Ok merci! Je comprends mieux !

    Encore 2 petites questions :

    1. Comment enlever le petit espace entre le menu horizontal et la boite de mon contenu ?


    1. Pourquoi le pied de page est collé au bas du navigateur alors que j'ai mis les propriétes css suivantes :

      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      1
      2
      3
      4
      5
      6
      7
       
      body 
      {
      	padding: 30px;
      	font-family: Verdana, Geneva, sans-serif;
      	margin-bottom: 20px;
      }

  6. #6
    Rédacteur
    Avatar de Macmillenium
    Homme Profil pro
    Développeur front-end
    Inscrit en
    Mars 2008
    Messages
    2 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur front-end
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 2 333
    Par défaut
    Bonsoir,

    Citation Envoyé par remus69 Voir le message
    1. Comment enlever le petit espace entre le menu horizontal et la boite de mon contenu ?
    Réduit un peu la valeur top de #boite, 63px devrait suffire.

    Pourquoi le pied de page est collé au bas du navigateur alors que j'ai mis les propriétes css suivantes :
    Applique le margin-bottom directement sur #pied_de_page et ajoute un overflow:hidden pour éviter la fusion des marges.

Discussions similaires

  1. Ajouter un menu et sous menu suite au menu popup Profile As
    Par kkt8 dans le forum Eclipse Platform
    Réponses: 7
    Dernier message: 12/04/2013, 15h57
  2. Menu et sous menu horizontal GWT
    Par koukou11 dans le forum GWT et Vaadin
    Réponses: 0
    Dernier message: 28/11/2011, 17h06
  3. Réponses: 4
    Dernier message: 07/09/2010, 10h40
  4. Menu et sous menu horizontal
    Par creale10 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 09/07/2007, 16h29
  5. Problème de positionnement avec menu horizontal
    Par BnA dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 28/03/2007, 15h20

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