Suivez les fils RSS
 
Auteur
LordBatoon
# 08 Feb 2010 - 19:52:29
Citer
43 Posts
Bonjour à tous,

J'ai remarqué qu'une fois que j'ai cliqué sur mes liens <a> une petite bordure en pointillé apparait (biensûr cela ne se voit que sur un lien envoyant sur la page sur laquelle on se trouve déjà, puisque que quand vous cliquez sur un lien vers une autre page... vous changez de page, donc vous ne pouvez pas voir ce qui s'affiche sur la page d'avant langue ).

J'ai eu beau indiquer dans mon css que je n'en voulait pas, rien n'y fait:


Toto a:link, Toto a:active, Toto a:focus, Toto a:visited
{
text-decoration:none;
background-color:#9B8B68;
border:0;
border-style:hidden;
}


Auriez vous une solution à me proposer?

^
rs459
# 08 Feb 2010 - 19:55:19
Citer
218 Posts
bonjour ,

C'est la propriété CSS outline qui gère ca, un "outline : none;" enlèvera ca cligne

http://cherche.job.59.free.fr 
^
Heyoan
# 08 Feb 2010 - 20:00:23
Citer
Modérateur
8101 Posts
Salut,

rs459 a écrit :
C'est la propriété CSS outline qui gère ca, un "outline : none;" enlèvera ca cligne
Sauf que cela sert justement à se repérer dans un document quand on navigue au clavier.

Lire ce post

^
fvsch
# 08 Feb 2010 - 20:01:52
Citer
Administrateur
19942 Posts
Bonjour,

Dans IE 6-7, c'est géré «en dur» par le navigateur, et donc on ne peut pas s'en débarrasser.
Dans les autres navigateurs, et à priori dans IE8, c'est un style CSS par défaut qui utilise la propriété outline. Ce style est en fait un style au focus (tu peux en définir avec la pseudo-classe :focus), et quand tu cliques sur un élément qui peut recevoir le focus eh bien il le prend.

Plutôt que d'appliquer un outline:none sans discrimination, ce qui rendra impossible la navigation au clavier dans certains navigateurs (ah ouais quand même), tu peux essayer:
a:active {
outline:none;
}

Ça règle le cas de figure le plus gênant du «au moment où je clique j'ai une bordure disgracieuse qui apparait». Par contre ça ne règle pas le cas de figure que tu décris. Et là j'ai envie de dire: pas grave, vis avec. cligne

http://fvsch.com 
^
LordBatoon
# 08 Feb 2010 - 21:04:59
Citer
43 Posts
Ok donc pas touche, c'est vrai que c'est plus important de garder la navigation au clavier que d'enlever ce petit cadre à peine visible. ohwell

^