a:focus par défaut = 1 px, none ou 0 n'existe pas ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : a:focus par défaut = 1 px, none ou 0 n'existe pas ?

Re: a:focus par défaut = 1 px, none ou 0 n'existe pas ?

par soycd » 17 oct. 2011, 15:18

Tu joues sur les mots.

Si on ne voit pas sur quel élément le focus se trouve, la navigation au clavier est impossible, donc ça l'empêche :mrgreen:

Re: a:focus par défaut = 1 px, none ou 0 n'existe pas ?

par popy » 17 oct. 2011, 11:10

Code : Tout sélectionner

a:active{ outline:0 }
?

Je crois que ça fonctionne pas sur IE, ne touche pas au focus, car en le désactivant, tu empêches la navigation au clavier (touche tab).
Ca ne l'empèche pas, mais tu ne sais pas à quel endroit tu es :)

Re: a:focus par défaut = 1 px, none ou 0 n'existe pas ?

par two3d » 16 oct. 2011, 14:02

Yeah!! le code à soycd fonctionne parfaitement bien, c'est ce que je voulais :D

Merci.

Re: a:focus par défaut = 1 px, none ou 0 n'existe pas ?

par soycd » 16 oct. 2011, 11:12

Code : Tout sélectionner

a:active{ outline:0 }
?

Je crois que ça fonctionne pas sur IE, ne touche pas au focus, car en le désactivant, tu empêches la navigation au clavier (touche tab).

Re: a:focus par défaut = 1 px, none ou 0 n'existe pas ?

par xTG » 16 oct. 2011, 09:08

Aucune bordure pour ma part. :) (Firefox 7.0.1)
Et j'ai pas souvenir d'en avoir déjà vu auparavant sur d'anciennes versions.

a:focus par défaut = 1 px, none ou 0 n'existe pas ?

par two3d » 16 oct. 2011, 01:12

Bonjour,

par défaut le focus sur un lien HTML (href) est de 1px et du style dotted

essayez par exemple sur un lien du forum, sans pour autant terminé la procédure de clic, et vous verrez qu'il y a une bordure.

si vous soyez ce que je veux dire, n'y à t'il pas le moyen de le supprimer ? le mettre à 0px en quelque sorte vue que c'est de base sur tous les lien de chaque site internet ?

j'ai essayer ceci mais sans succès:
a:focus { border:0px transparent dotted; }