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 :

Menu déroulant CSS


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de sub-0
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 197
    Par défaut Menu déroulant CSS
    salut a tous ,
    J'ai un problème avec le Menu déroulant CSS proposé dans la galerie CSS de developpez que j'ai inséré dans une cellule de mon tableau, le probleme c'est quand je pointe le curseur sur un champ du menu, la cellule du tableau prend la forme du menu. la capture1 presente mon tableau dans l'etat initiale (sans pointer le curseur sur le menu).
    la capture2 présente mon tableau quand le curseur pointe sur le menu.
    J'ai vraiment besoin de votre aide.

  2. #2
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Bonjour

    Sans voir le code, je dirais à priori qu'il faut que tu attribut une position:absolute aux éléments de ton sous menu pour qu'ils sortent du flux...

  3. #3
    Membre confirmé Avatar de sub-0
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 197
    Par défaut
    Merci pour ton aide le problème est réglé ,mais le menu a dépassé le cadre ce la cellule après avoir donné la valeur absolute la position, voila mon code CSS:
    Code css : 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
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    #menuDeroulant
    {
    	background: #6A6458;
    	width: 450px;
    	height: 21px;
    	list-style-type: none;
    	margin: 0;
    	padding: 0;
    	border: 0;
    	background-color: #6A6458;
    	margin:auto;
    	position:absolute;
    	top: 159px;
    	left: 434px;
    }
    #menuDeroulant li
    {   centrer_menu = true;
    	float: left;
    	width: 150px;
    	margin: 0;
    	padding: 0;
    	border: 0;
    }
    #menuDeroulant li a:link, #menuDeroulant li a:visited
    {
    	display: block;
    	height: 1%;
    	color: #FFF;
    	background: #3B4E77;
    	margin: 0;
    	padding: 4px 8px;
    	border-right: 1px solid #fff;
    	text-decoration: none;
    }
    #menuDeroulant li a:hover { background-color: #F2462E; }
    #menuDeroulant li a:active { background-color: #5F879D; }
    
    #menuDeroulant .sousMenu
    {
    	display: none;
    	list-style-type: none;
    	margin: 0;
    	padding: 0;
    	border: 0;
    }
    #menuDeroulant .sousMenu li
    {
    	float: none;
    	margin: 0;
    	padding: 0;
    	border: 0;
    	width: 149px;
    	
    }
    #menuDeroulant .sousMenu li a:link, #menuDeroulant .sousMenu li a:visited
    {
    	display: block;
    	color:#0066CC;
    	margin: 0;
    	border: 0;
    	text-decoration: none;
    	background: transparent url(file:///C|/Users/crypto/Documents/Downloads/fondTR.png) repeat;
    }
    #menuDeroulant .sousMenu li a:hover
    {
    	background-image: none;
    	background-color: #F2462E;
    }
    
    #menuDeroulant li:hover > .sousMenu { display: block;}

  4. #4
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Il manque le code html pour pouvoir te donner une réponse certaine...

    Je dirais que c'est ton conteneur parent qui n'as pas de position relative... Il faudra alors recalculer sa position :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    	top: 159px;
    	left: 434px;
    Au passage ceci n'existe pas en css :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    #menuDeroulant li
    {   centrer_menu = true;

  5. #5
    Membre confirmé Avatar de sub-0
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 197
    Par défaut
    Merci c'est réglé juste un petit recule par un TOP est ça marché

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Menu déroulant CSS.
    Par JeanJean75 dans le forum Mise en page CSS
    Réponses: 10
    Dernier message: 25/05/2009, 16h32
  2. Menu déroulant CSS
    Par Lionz dans le forum Mise en page CSS
    Réponses: 12
    Dernier message: 21/09/2008, 22h48
  3. probleme affichage menu déroulant CSS/java sous IE
    Par ex6s10z dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 14/06/2007, 15h38
  4. Aide sur un menu déroulant CSS
    Par p0Kep0K dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 09/09/2006, 14h51

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