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 :

Alignement vertical menu


Sujet :

Positionnement en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2011
    Messages : 101
    Par défaut Alignement vertical menu
    Bonjour à tous,

    Alors voilà mon soucis, j'ai une main bar de 25px de hauteur avec à gauche un div qui m'affiche le chemin de la page courante et à droite un div contenu mon menu avec ses sous-menus. Voir le site

    Je test sous ie-7 et j'ai toujours 5px entre chaque sous-menu alors que j'ai mais les margin et padding à 0 :/ Je comprend pas !

    Voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    #main-bar {
    	width: 950px;
    	height: 25px;
    	position:absolute;
    	bottom:0;
    	background-color: #333;
    	line-height: 25px;
    	padding:0 15px;
    }
     
    	#menu { margin: 0; list-style: none; height:25px; float:right; }
    	#menu li { float:left; position:relative; margin: 0 0 0 10px; line-height:25px; }
    	#menu li a { float:left; height:25px; line-height:25px; display:block; color:#FFFFFF; text-decoration:none; font: 10px Arial, Helvetica; text-transform:uppercase; }
    	#menu li:hover > a { color:#FFFFFF; }
    	#menu li a:hover { color:#FFFFFF; }
     
    	#menu li:hover > ul { display: block; }
    	#menu ul { list-style: none; margin: 0; padding: 0; display: none; position: absolute; top: 25px; left: 0; z-index: 99999; }
    	#menu ul li { float: none; margin: 0; padding: 0; display: block; background-color:#333; border-top:1px dotted #999; width:160px; }
    	#menu ul li a { display: block; float: none; padding: 10px; height: auto; line-height: 1;  }
    	#menu ul li a:hover { background-color:#444; text-decoration:none; }
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <nav id="main-bar" role="navigation"><?php include(TEMPLATEPATH. '/breadcrumbs.php'); ?><?php wp_nav_menu( array('theme_location' => 'headermenu', 'menu' => 'Top', 'menu_id' => 'menu' )); ?></nav>

    Merci de votre aide

  2. #2
    Membre confirmé Avatar de raydenprod
    Homme Profil pro
    Frontend Developer
    Inscrit en
    Février 2013
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Frontend Developer

    Informations forums :
    Inscription : Février 2013
    Messages : 38
    Par défaut
    Je ne vois pas ton soucis sur IE7 pourrais-tu être plus clair ?

Discussions similaires

  1. [DIV][CSS] Alignement vertical
    Par pmartin8 dans le forum Mise en page CSS
    Réponses: 15
    Dernier message: 02/11/2005, 14h50
  2. Réponses: 6
    Dernier message: 03/10/2005, 16h08
  3. CSS Alignement vertical pour images dynamiques
    Par bébé dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 17/09/2005, 15h43
  4. Alignement vertical au centre
    Par krfa1 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 29/08/2005, 22h23
  5. probleme d'alignement vertical
    Par mangamat dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 15/02/2005, 22h46

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