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 :

style de lien différents dans la même feuille de style


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 53
    Par défaut style de lien différents dans la même feuille de style
    Bonjour !!!
    est-il possible de créer deux styles pour des liens dans une même feuille css ?
    Le problème est le suivant : voici un extrait de ma feuille de style concernant les liens :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    A { color:#0000FF; text-decoration:none; padding:1px; width="100%"; }
    A:link,A:visited { color:#0000FF; text-decoration:none; padding:1px; display:inline-block; }
    A:hover { color:#FF0000; background-color:#FFF000; padding:0px; border:1px solid #000000; filter:Alpha(opacity=90, finishopacity=30, style=2); display:inline-block; }
    pour du texte c'est ce que je souhaite mais lorsque le lien est une image, j'aimerai un autre style, mais en conservant la même feuille de style

    y'a t-il une astuce ?
    Merci beaucoup pour votre aide

  2. #2
    Membre expérimenté
    Inscrit en
    Novembre 2006
    Messages
    206
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 206
    Par défaut
    Il faut utiliser une classe ou une identité :
    http://xhtml.developpez.com/faq/?pag...ites#css_class

  3. #3
    Membre chevronné Avatar de Strix
    Inscrit en
    Novembre 2006
    Messages
    632
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 632
    Par défaut
    Salut

    Un exemple simple :
    Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    #news a:hover,#news a:active {
    color:#930;
    }
    #news a:link,#news a:visited {
    color:gray;
    }

    ou

    Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    .important a:hover, .important a:active {
    color:#930;
    }
    .important a:link, .important a:visited {
    color:gray;
    }

    A+

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 53
    Par défaut the end
    Merci Strix !
    J'ai fais ceci dans le code html :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="xxx" class="image"><img src="xxx" style="border:1px solid #000000;"></a>
    Et ceci dans ma feuille de style :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    .image:hover { background-color:transparent; padding:1px; border:none }
    Cela fonctionne comme je le souhaite, l'image possède un border de base et au survol de la souris pas de double border provoquer par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    A:hover { color:#FF0000; background-color:#FFF000; padding:0px; border:1px solid #000000; filter:Alpha(opacity=90, finishopacity=30, style=2); display:inline-block; }
    (Sauf que le filtre ne fait pas de jaune sur les liens images, seulement sur les liens texe mais c'est bizarre mais pas très grave)

    Merci beaucoup Strix !

    Ps : merci aussi pour le lien, très clair et instructif !

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

Discussions similaires

  1. [XL-2010] 2 liens hypertextes différents dans 1 même cellule
    Par zellinho dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 19/08/2016, 18h05
  2. Codes différents dans la même feuille
    Par babybell dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 11/03/2011, 12h42
  3. Réponses: 6
    Dernier message: 01/06/2010, 15h59
  4. objets différents dans un même vector...
    Par Empty_body dans le forum Langage
    Réponses: 7
    Dernier message: 07/01/2006, 18h20
  5. Réponses: 3
    Dernier message: 15/04/2004, 08h44

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