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 :

Appliquer style sur un div


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Jesmar
    Homme Profil pro
    Inscrit en
    Juin 2006
    Messages
    115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 115
    Par défaut Appliquer style sur un div
    bnjour
    je voudrais appliquer un style css sur un div lorsque je passe ma souris au dessus d'un lien
    je l'ai déjà fait auparavant mais je me rappelle plus comment

    j'ai un lien <a>, dans ce lien ya un <div> suivi d'un mot, le div contient à la base une image X, je veux que quand je passe ma souris au dessus du div ou du mot, le div contienne une image Y

    HTML
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <a id="toggleHeaderPannel" href="#"><div class="imgOpenPannel"></div>Test</a>
    CSS
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    a#toggleHeaderPannel .imgOpenPannel
    {
    	background: url('../images/bt_open.png') no-repeat right 0;
    }
     
    a#toggleHeaderPannel:hover => a#toggleHeaderPannel .imgOpenPannel
    {
    	background:url('../images/bt_open.png') no-repeat right -20px;
    }

    le problème est que je ne me rappelle plus le symbole à mettre au milieu, ici j'ai mis "=>"
    idée ? merci

  2. #2
    Membre confirmé Avatar de Jesmar
    Homme Profil pro
    Inscrit en
    Juin 2006
    Messages
    115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 115
    Par défaut
    pourquoi faire simple quand on peut faire compliqué
    (ça n'empêche pas que je suis curieux de savoir quel était le symbole à mettre à la place du "=>")

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    HTML
    <a id="toggleHeaderPannel" href="#"><div class="imgOpenPannel"></div>Test</a>
     
    CSS
    a#toggleHeaderPannel .imgOpenPannel
    {
    	background: url('../images/bt_open.png') no-repeat right 0;
    }
     
    a#toggleHeaderPannel:hover .imgOpenPannel
    {
    	background:url('../images/bt_open.png') no-repeat right -20px;
    }

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

Discussions similaires

  1. background-color qui ne s'applique pas sur un DIV
    Par dragonno dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 12/04/2013, 15h47
  2. Réponses: 8
    Dernier message: 29/11/2007, 13h33
  3. Pb table dans div avec style sur le texte
    Par snoop dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 23/06/2006, 11h07
  4. [CSS] applique un style sur un liste deroulante sous Firefox
    Par dark_vidor dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 21/02/2006, 10h56
  5. Réponses: 5
    Dernier message: 23/07/2005, 00h40

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