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

HTML Discussion :

[XHTML] background-color d'une div cliquable ?


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 49
    Par défaut [XHTML] background-color d'une div cliquable ?
    Bonjour à tous,

    Je suis en train de faire une page internet. J'ai rencontré un problème et ne trouve pas la solution. Dans google j'ai trouvé quelques idées mais pas de véritable réponse. Le problème est assez simple je pense, est ce qu'on peut rendre le background-image d'une div cliquable ?

    Si oui voici un bout de mon code XHTML :


    <div id="beaute">
    <div class="texte_encart">
    <a href="index.html"> <h2> Espace bien-être </h2> </a>
    <h4> des soins à la carte </h4>
    </div>
    </div>
    Ci-dessous le CSS :

    #beaute
    {
    height : 156px;
    width : 219px;
    background-image : url(beaute.png);
    margin-left : 20px;
    float : left;
    }
    Merci !

  2. #2
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    Citation Envoyé par gozu13 Voir le message
    Le problème est assez simple je pense, est ce qu'on peut rendre le background-image d'une div cliquable ?
    Non. Seules les balises de liens <a href=""> sont cliquables. Mais tu peux gérer l'événement onclick sur le div

  3. #3
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 49
    Par défaut
    Juste je voudrais un peu plus d'explication car je suis développeur débutant. Je suis plus du côté du Design. Quand tu dis gérer l'événement onclick sur le div c'est à dire joué sur :

    #beaute

    #beaute a,

    #beaute a:hover,

  4. #4
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    non l'événement onclick n'a rien à voir avec du CSS, c'est du javascript (à ne surtout pas confondre avec le java).

    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <div onclick="alert('coucou')">
    cliquez ici
    </div>

  5. #5
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 49
    Par défaut
    Ok , je vais me renseigné un peu plus sur cette instruction. Par contre ça existe pas en css car javascript j'y connais rien de rien ...

  6. #6
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    Citation Envoyé par gozu13 Voir le message
    Ok , je vais me renseigné un peu plus sur cette instruction. Par contre ça existe pas en css car javascript j'y connais rien de rien ...
    CSS = feuille de styles : mise en page du texte ; c'est statique.

    Javascript = apporte du dynamisme à la page notamment grâce aux événements : onclick, onmouseover, onmouseout, etc.

Discussions similaires

  1. [MooTools] Rendre une div cliquable
    Par al3xzo dans le forum Bibliothèques & Frameworks
    Réponses: 16
    Dernier message: 23/05/2010, 10h53
  2. Background-color d'une page wml
    Par Lcf.vs dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 17/11/2009, 13h56
  3. Réponses: 10
    Dernier message: 30/07/2008, 15h08
  4. INtégrer une div cliquable dans un header
    Par alas70 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 13/11/2007, 13h08
  5. Utiliser le background color d'une class css dans un body..
    Par WeDgEMasTeR dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 02/07/2006, 03h40

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