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 :

Action d'un hyperlien sur conteneur parent


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de Sub0
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Par défaut Action d'un hyperlien sur conteneur parent
    Bonjour!

    Est-il possible d'utiliser l'action hover ou active d'un lien sur le conteneur parent ?
    Exemple, je voudrais que lorsqu'on passe sur le lien, tout le div change de couleur :
    Code html : 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
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    	   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">	
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"> 
     
    <head>
      <title>New Document</title>
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> 
      <style type="text/css">
      #mydiv a { display:block; width:100%; height:100%; }
      #mydiv { background-color:blue; border:2px solid black; padding:10px; }
      #mydiv a:hover #mydiv { background-color:red; }
      </style>
    </head>
     
    <body>
      <div id="mydiv">
        <a href="#" title="">
        ok
        </a>
      </div>
    </body>
    </html>
    Possible ou pas ?

    [EDIT] Le code suivant ne fonctionne pas avec IE, c'est surtout ce qui me bloque :
    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    #mydiv:hover { background-color:red; }

    Merci de votre aide.

  2. #2
    Membre Expert
    Avatar de Sub0
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Par défaut
    Citation Envoyé par Sub0 Voir le message
    Le code suivant ne fonctionne pas avec IE, c'est surtout ce qui me bloque :
    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    #mydiv:hover { background-color:red; }
    Attendez, d'après mes tests, il semblerait que ça fonctionne avec IE !
    J'ai pourtant lu sur le web que ça ne marchait pas...

    Pouvez-vous me confirmer que ça fonctionne bien avec IE ?

  3. #3
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Non, ça ne fonctionne pas pour IE6 !
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  4. #4
    Membre Expert
    Avatar de Sub0
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Par défaut
    Fausse joie, c'est l'action active /focus qui m'intérresse...

    Citation Envoyé par Bovino Voir le message
    Non, ça ne fonctionne pas pour IE6 !
    ok, je laisse tomber alors.

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

Discussions similaires

  1. Action sur div parents
    Par vinze60 dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 15/12/2010, 11h41
  2. Récupérer variable d'un document enfant sur doc parent ?
    Par renaud26 dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 17/03/2006, 14h22
  3. [CSS2] Taille relative au conteneur parent
    Par Mister Nono dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 30/11/2005, 14h41
  4. les actions ne fonctionnent plus sur ma page
    Par SpaceFrog dans le forum Général JavaScript
    Réponses: 47
    Dernier message: 14/11/2005, 13h45
  5. Réponses: 4
    Dernier message: 16/09/2005, 15h38

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