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 :

Couleur des ancres dans une liste


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de hellspawn_ludo
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    257
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 257
    Par défaut Couleur des ancres dans une liste
    Bonsoir,

    Habituellement j'arrive à changer les couleurs des mes ancres dans mes listes mais là, je n'ai pas réussi à le faire, sans doute dû au fait qu'il est quelque peu tard et que je fatigue.

    Le hic c'est que IE7 interprète parfaitement mes liens (pas encore visité) de couleur rouge. Jusque là impeccable mais Firefox, lui, laisse mes ancres de couleurs violette.

    Voici mon code

    CSS
    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
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
     
        /* BOITE DE LA LISTE DES SITES */         
        #boite_liste_site   {   position:relative;
                                top:100px;
                                left:150px;
                                width:250px;
                                background-color:none;}
     
        /* Texte de la liste des sites */
        #liste_site li      {   font-family:Georgia;    
                                font-size:10pt;
                                line-height:1.7em;
                                list-style-type:disc;
                                color:red;}
     
     
        /* PROPRIETES DES LIENS */ 
     
        /* Lien pas encore visité */
        ul#liste_site li a:link {    color:red;                   /* Couleur du texte */
                                     text-decoration:underline;}  /* Aucun soulignement */}
     
        /* Lien déjà visité */
        ul#liste_site li a:visited { color:red;            
                                     text-decoration:underline;} 
     
        /* Survol de la souris sur le lien */
        ul#liste_site li a:hover {   color:white;            
                                     text-decoration:underline;}   /* Soulignement du lien */
    HTML
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
       <div id="boite_liste_site">
     
            <ul id="liste_site">
                <li><a href="">Libération</a></li>
                <li><a href="">L'express</a></li>
                <li><a href="">Le Monde de la Musique</a></li>
                <li><a href="">Le Nouvel Observateur</a></li>
                <li><a href="">L'humanité</a></li>
            </ul>
    Sauriez-vous pourquoi FF ne me donne pas la bonne couleur, à savoir le rouge pour le a:link ?

    Merci.

  2. #2
    Membre émérite Avatar de pop_up
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    877
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 877
    Par défaut
    Citation Envoyé par hellspawn_ludo Voir le message
    .... à changer les couleurs des mes ancres dans mes listes ...
    Pour moi c'est pas des ancres mais bien des liens.

    J'ai testé ton code et il fonctionne. enfin ...

    En réalité, j'ai jamais utilisé le selecteur :link mais à ce que j'ai lu c'est pour les liens non visités (corrige moi si j'ai faux).

    Bref, en modifiant ton code et en ajoutant quelque chose dans le href="", ton lien prend bien la couleur rouge que tu souhaites.

    Sinon, si tu veux que ça marche sans rajouter quelque chose dans le href, tu peut définir par défaut la couleur rouge pour la balise a, ou encore enlever le :link.


  3. #3
    Membre éclairé Avatar de hellspawn_ludo
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    257
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 257
    Par défaut
    Merci pop_up pour ta réponse.

    Tu as raison, le a:link est bien pour les liens non visités. Mais dans une autre de mes pages internet, j'ai mis mes liens avec le :link et ils fonctionnent aussi bien en IE qu'en FF.
    Bizzare que ce coup-ci ça ne roule pas comme je veux. Bref, c'est pas bien grave dans le sens ou effectivement en mettant la couleur dans la balise a, il n'y a aucun problème.

    Une précision tout de même. Le a{color:red} est identique à a:link{color:red} ?

    Merci.

  4. #4
    Membre émérite Avatar de pop_up
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    877
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 877
    Par défaut
    Citation Envoyé par hellspawn_ludo Voir le message
    Merci pop_up pour ta réponse.

    Une précision tout de même. Le a{color:red} est identique à a:link{color:red} ?
    je sais pas te dire, car je n'utilise pas le :link mais effectivement, si on considère
    qu'un lien à deux états (visité et non visité), si tu définis un style pour le a et un autre pour le a:visited alors dans ce cas la je pense qu'on peut dire que le a joue le role du a:link.

  5. #5
    Membre éclairé Avatar de hellspawn_ludo
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    257
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 257
    Par défaut
    C'est mon avis aussi.

    Encore merci à toi.

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

Discussions similaires

  1. [VB.NET][ListView]des images dans une list view
    Par pcdj dans le forum Windows Forms
    Réponses: 1
    Dernier message: 16/12/2005, 13h08
  2. Intercaler des "titres" dans une liste ?
    Par tikawua dans le forum Langage SQL
    Réponses: 3
    Dernier message: 18/10/2005, 11h40
  3. [Lisp] Suppression des parenthèses dans une liste
    Par bourdaillet dans le forum Lisp
    Réponses: 3
    Dernier message: 19/12/2004, 22h02
  4. [langage] Comment rajouter des champs dans une liste
    Par toto_titi dans le forum Langage
    Réponses: 4
    Dernier message: 28/08/2003, 15h09

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