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 :

Attribut underline qui ne s'applique pas sur les liens


Sujet :

CSS

  1. #1
    Membre averti Avatar de renaud26
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2003
    Messages
    1 365
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mars 2003
    Messages : 1 365
    Points : 436
    Points
    436
    Par défaut Attribut underline qui ne s'applique pas sur les liens
    Bonjour à tous,

    Voici un extrait de mon fichier css :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    a:link {text-decoration: none;  color: #4b0580;}
    a:visited {text-decoration: none;  color: #4b0580;}
    a:hover {text-decoration: underline ; color:#CC0000;}  
     
    a.menu:link{text-decoration: underline;color:#F00; font-size:11px; font-family:Verdana}
    a.menu:visited {text-decoration: underline;color:#F00; font-size:11px; font-family:Verdana}
    a.menu:active {text-decoration: underline ;color:#F00; font-size:11px; font-family:Verdana}  
    a.menu:hover {text-decoration: underline ;color:#F00; font-size:11px; font-family:Verdana}
    La classe "menu" s'applique bien, sauf underline (testé avec overline, idem). Y-a-t-il une contradiction ? Une truc qui cloche dans mon code ?
    Merci de vos conseils.

  2. #2
    Développeuse forum
    Avatar de Atomya Rise
    Femme Profil pro
    Développeuse Web
    Inscrit en
    Février 2009
    Messages
    443
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Développeuse Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2009
    Messages : 443
    Points : 1 420
    Points
    1 420
    Par défaut
    Effectivement, ton css à l'air correct... c'est assez bizarre....

    N'y aurait il pas du css déclaré plus bas qui remplacerais celui-ci ?
    Normalement, là, le text-decoration devrait au moins s'effectuer sur les lien hover, puisque l'underline est déclaré dans le lien normal...
    Peux-tu nous montrer ta partie html tout de même ?

    Par contre, je vois que tu n'as pas déclaré le lien lui même... Tu utilises link, mais la pseudo-classe :link est utilisée pour les liens menant aux pages que l'utilisateur n'a pas visitées, je pense qu'il faudrait que tu ajoutes le lien seul aussi.

    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    a {text-decoration: none;  color: #4b0580;}
    a.menu{text-decoration: underline;color:#F00; font-size:11px; font-family:Verdana}

    Si un message vous a aidé, pensez à voter positivement pour lui ! Merci
    Pas de question technique en privé
    - Si on criait sur la place publique les fautes de tout le monde, on ne pourrait plus fréquenter personne ! (Marcel Pagnol)
    - Technocrates, c’est les mecs que, quand tu leur poses une question, une fois qu’ils ont fini de répondre, tu comprends plus la question que t’as posée. (Coluche)

  3. #3
    Membre expert
    Avatar de Muchos
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    1 700
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 700
    Points : 3 849
    Points
    3 849
    Billets dans le blog
    6
    Par défaut
    @Atomya Rise : +1 pour le code html, mais pas convaincu par l'absence de déclaration pour "a". La chaîne "link visited hover active" devrait suffire...

    @renaud26 : Testé chez moi sous FF12, ton code fonctionne parfaitement.

    Essaye peut-être en mettant une syntaxe plus juste, sans espace après 'underline' notamment :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    a:hover {text-decoration: underline; color: #CC0000;}
    PS: J'imagine que ce devrait être
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    a.menu:link {text-decoration: none;…

  4. #4
    Membre averti Avatar de renaud26
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2003
    Messages
    1 365
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mars 2003
    Messages : 1 365
    Points : 436
    Points
    436
    Par défaut
    Merci de vos réponses qui m'ont bien éclairé !
    Effectivement, plus bas dans la feuille de style, une autre règle, basée sur des ID venait contredire celle des liens...
    Bonne journée à tous.

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

Discussions similaires

  1. CSS qui ne s'applique pas sur mon texte
    Par Msysteme dans le forum Mise en page CSS
    Réponses: 9
    Dernier message: 11/12/2014, 18h19
  2. background-color qui ne s'applique pas sur un DIV
    Par dragonno dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 12/04/2013, 14h47
  3. Un rôle qui ne s'applique pas sur un utilisateur
    Par DBA_OCP dans le forum Oracle
    Réponses: 6
    Dernier message: 13/03/2012, 14h44
  4. Tri qui ne s'applique pas sur toutes les colonnes
    Par mercure07 dans le forum Qt
    Réponses: 2
    Dernier message: 20/02/2012, 12h03
  5. [CSS 2] Style qui ne s'applique pas sur un l'id d'un formulaire
    Par alexgille dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 02/07/2010, 10h00

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