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 :

[CSS]deux liens differents


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de H-bil
    Inscrit en
    Février 2006
    Messages
    337
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 337
    Par défaut [CSS]deux liens differents
    salut
    je veux faire deux liens de styles different, en les survollant le premier se souligne et le deuxième change de couleure.
    c'est possible avec les CSS
    @+

  2. #2
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    oui tout à fait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    a{
    text-decoration:underline;
    color : #000000;
    }
    .line{
    color:#FF0000;
    }
     
    <a href="#">Lien1</a>
    <a href="#" class="line">Lien2</a>
    Le premier sera souligné ainsi que tous les autres du body sans classe.et le deuxième je te laisse deviner

    Mais si tu veux plus d'info vas dans la FAQ CSS

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    1 221
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 221
    Par défaut
    C'est quoi ce .line ?

    Moi je fait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     .zoneLien a{}
    .zoneLien a:hover{}
    et accessoirement D'ailleur j'ai jamais compris quand et pourquoi on met .zoneLien plutot que zoneLien tout court.

    Si je met a pour une balise prédéfinie ça fonctionne, si je met baliseOuDivPerso sans . devant ça fonctionne pas.

  4. #4
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    line est un nom de classe, à la base je voulais mettre lien mais j'étais super trop rapide...

    .lien est une classe que l'on crée.
    a fait référence aux balises déjà existantes

    Bon pour tout reprendre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    .lien{
     color:#000000;
     }
    .lien:hover{
    color:#FF0000;
    }

  5. #5
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par psychoBob
    D'ailleur j'ai jamais compris quand et pourquoi on met .zoneLien plutot que zoneLien tout court.
    Peut être pour différencier les classes des identifiants dans la CSS?


  6. #6
    Membre Expert
    Avatar de Loceka
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    2 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 2 276
    Par défaut
    Comme dis plus haut, il faut te servir des mots-clef :hover et :link.

    pour toi, ce serait :
    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
     
    // Dans le CSS :
    a {
       text-decoration : none;
       color : black; // par exemple.
    }
     
    a.lien1:hover {
       text-decoration : underline;
    }
     
    a.lien2:hover {
       color : blue; // par exemple
    }
     
    // Dans le html :
    <a href="" class="lien1">ton lien de classe 1</a>
    <a href="" class="lien2">ton lien de classe 2</a>

  7. #7
    Membre éclairé Avatar de H-bil
    Inscrit en
    Février 2006
    Messages
    337
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 337
    Par défaut
    une derniere question
    a ==>??
    a:link ==> ??
    a:visited ==> lien visité
    a:hover ==> lien survolé
    a:active ==> ??
    a:focus ==> ??
    pouvez-vous m'expliquer ?
    on est obligé de les metre tous dans la feuille de style
    @+

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

Discussions similaires

  1. [CSS] Les liens changent de couleur
    Par Mister Nono dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 09/12/2005, 12h12
  2. [CSS] Affichage dans different navigateur
    Par Shakta dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 22/04/2005, 11h12
  3. CSS : un lien qui prend toute une ligne d'un tableau.
    Par pmithrandir dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 20/04/2005, 16h52
  4. comment faire des espaces entre deux liens ???
    Par baaps dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 24/03/2005, 09h53
  5. Réponses: 5
    Dernier message: 09/01/2005, 19h54

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