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 avec rollover [CSS 3]


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2013
    Messages
    155
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Février 2013
    Messages : 155
    Par défaut Menu avec rollover
    Bonjour à tous,

    Je suis actuellement entrain de vouloir animé un peu le menu de mon site.

    Mon menu: C'est un table avec 8 TD. Dans chaque TD, j'ai une image du nom de la catégorie en png.

    Je voudrais que lors d'un hover, une image (un cube bleu en png) apparaisse derrière mon image du TD.

    J'arriver à faire marcher le hover mais mon image apparait en décaler à l'arrière, du coup c'est pas top.

    Voila 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
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    <html>
    <head>
    </head>
     
    <style>
     
    #tablemenu{
    	margin-left: 165px;
    	padding-top: 202px;
    	margin-bottom: 50px;
    }
     
    .cat{
    	width: 100px;
    	height: 100px;
    }
     
    .cat:hover{
    	background-image: url(images/design/fond2.png);
     
    }
     
    .cat a:hover{
    	background-image: url(images/design/fond2.png);
    }
    </style>
     
    <body>
    	<table id="tablemenu" cellpadding="9px">
    		<tr>
    					<td valign="middle" class="cat_1 cat"><a href="index.php?nav=Accueil"><img src="images/design/nAccueil.png" alt="" ></td>
    					<td valign="middle" class="cat_1 cat"><a href="index.php?nav=Jouer"><img src="images/design/njouer.png" alt="" ></td>
    					<td valign="middle" class="cat_1 cat"><a href="index.php?nav=Serveur"><img src="images/design/nserveur.png" alt="" ></td>
    					<td valign="middle" class="cat_1 cat"><a href="index.php?nav=Maps"><img src="images/design/nmaps.png" alt="" ></td>
    					<td valign="middle" class="cat_1 cat"><a href="index.php?nav=Boutique"><img src="images/design/boutique.png" alt="" ></td>
    					<td valign="middle" class="cat_1 cat"><a href="index.php?nav=La Team"><img src="images/design/nteam.png" alt="" ></td>
    					<td valign="middle" class="cat_1 cat"><a href="index.php?nav=FAQ"><img src="images/design/nfaq.png" alt="" ></td>
    					<td valign="middle" class="cat_1 cat"><a href="index.php?nav=Contact"><img src="images/design/ncontact.png" alt="" ></td>
    		</tr>
    	</table>
    </body>
     
    </html>
    Voici le rendu: http://aumtuto.verygames.net/test2.php

    Savez-vous ou est ce que ça bloque?

    Merci d'avance

  2. #2
    Membre Expert
    Avatar de Candygirl
    Femme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 912
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 53
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 912
    Par défaut
    Bonjour,

    Il semblerait que tu sois parvenu à tes fins ? (cf le 2ème menu de ta page test). De plus tu sembles avoir abandonné ta structure en tableaux au profit d'une liste . Tu devrais encore renseigner l'attribut alt de l'image de tes menus.
    Les bons réflexes:
    • avant de poser une question:
      règles | faq | tutoriels | recherche
    • clarté, politesse, vocabulaire et orthographe soignés = efficacité
    • remercier ceux qui ont pris le temps d'aider et :resolu: si c'est le cas

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2013
    Messages
    155
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Février 2013
    Messages : 155
    Par défaut
    Oui je suis entrain d'y arriver mais ils restent quelques erreurs. Je voudrais que le cube soit aligné centré sur l'image de mon texte.

    J'ai utilisé pleins de méthodes différentes, je n'y arrive pas...

  4. #4
    Invité
    Invité(e)
    Par défaut
    bonjour,

    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
     background-image: url(images/design/fond2.png) center center no-repeat;

  5. #5
    Membre Expert
    Avatar de Candygirl
    Femme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 912
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 53
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 912
    Par défaut
    En plus du réglage du background-position indiqué par jreaux62, tu dois corriger la hauteur de tes liens. Ton image de fond fait 70px mais tu as donné une hauteur de 70px + 20px de padding=90px. Change le height de 70 en height de 50px.
    Les bons réflexes:
    • avant de poser une question:
      règles | faq | tutoriels | recherche
    • clarté, politesse, vocabulaire et orthographe soignés = efficacité
    • remercier ceux qui ont pris le temps d'aider et :resolu: si c'est le cas

  6. #6
    Membre Expert
    Avatar de rodolphebrd
    Homme Profil pro
    Indépendant
    Inscrit en
    Novembre 2012
    Messages
    2 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Indépendant
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 336
    Par défaut
    Bonjour,

    il faut veiller à bien renseigner l'attribut alt de chaque pour donner du sens aux items du menu et améliorer le référencement de la page.

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

Discussions similaires

  1. [Joomla!] menu avec image rollover/rollout
    Par vodasan dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 02/08/2007, 14h28
  2. Creation dynamique d'elements de menu avec une DLL
    Par Sunchaser dans le forum C++Builder
    Réponses: 5
    Dernier message: 14/12/2005, 21h52
  3. Menu avec Dreamweaver
    Par Ylias dans le forum Dreamweaver
    Réponses: 1
    Dernier message: 02/11/2005, 16h28
  4. [html+css] problème menu avec liens display:block
    Par Cypselos dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 28/08/2005, 09h39
  5. [FLASH MX2004] Problème de menu avec explorer
    Par lyne dans le forum Flash
    Réponses: 2
    Dernier message: 24/08/2004, 19h34

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