Tom's Guide > Forum > Programmation > Petite question de css sur les liens.
Mot :    Pseudo :           
 

Bonjour,

Dans un menu, j'ai des liens avec la balise <a>.
J'utilise l'attribut "disabled", qui me grise le lien si il est inactif. Et c'est très moche l'effet grisé. Je ne trouve pas comment changer cette couleur en css.

Code :
  1. <a href="details.htm" disabled="disabled">D&eacute;tails</a>



En css, a part le hover, active, link,... je vois rien pour le disabled.

Précision, je n'ai pas la main sur la génération du menu, et donc pas moyen de virer cette attribut disabled.

Merci de votre aide!!

Mathieu

------------------------------ Je suis con, mais quand je vois ce que les gens intelligents ont fait du monde....
Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Salut,

 

En effet, en CSS, tu n'as pas d'attribut disabled pour les liens.

 

Si tu n'as pas accès au menu, tu peux essayer de faire :

Code :
  1. a[disabled="disabled"] { ... }
 

Par contre, je sais que IE6 ne gère pas les [], IE7 et Fx les gèrent. Pour les autres navigateurs, je sais pas.

 

Sinon, faudrait voir en javascript, une petite fonction javascript qui récupère tous les éléments <a> puis regarde l'attribut disabled de ces éléments.


Message édité par OmaR le 25-10-2007 à 14:44:59
------------------------------ Les dessins des seins ou les desseins des saints ?
Répondre à OmaR

mm j'ai déjà essayé, ca marchais pas, mais je me demande si j'avais mis les " ", donc je vais rééssayer.

Merci en tout cas.

------------------------------ Je suis con, mais quand je vois ce que les gens intelligents ont fait du monde....
Répondre à mr_keyser

Il faut mettre les " " théoriquement.
Sinon, peut-être seulement a[disabled] { }

Si t'as besoin d'aide pour la fonction javascript, n'hésites pas.

------------------------------ Les dessins des seins ou les desseins des saints ?
Répondre à OmaR
Tom's Guide > Forum > Programmation > Petite question de css sur les liens.
Aller à :

Il y a 210 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens