Supprimer Firefox lueur ciblée textarea
Je ne peux pas comprendre ça. Je suis en train d'essayer de se débarrasser de cette lueur bleue lorsque textarea
est mis en évidence dans Firefox.
Voici mon CSS:
textarea
{
margin:0;
padding:0;
width: 598px;
height: 600px;
resize: none;
outline: none;
}
:focus {
outline:0;
outline:none;
}
Il l'enlève dans Safari, mais je n'ai pas de chance avec Firefox.
Merci!
Matt
OriginalL'auteur Matt | 2010-07-24
Vous devez vous connecter pour publier un commentaire.
Vous pouvez le supprimer avec
-moz-appearance:none;
, mais qui peuvent affecter l'ensemble de l'apparence plus que vous êtes désireux.OriginalL'auteur user11977
comment sur
C'est la meilleure réponse.
Malheureusement, dans les modernes versions de Firefox (testé avec FF 21 sur Mac OS X)
outline
n'influence pas le bleu "glow" autour d'un concentré<input>
à tous: jsbin.com/elukeq/1/edittextarea, textarea:hover, textarea:focus, textarea:active {border:none; outline:none;}
mieux de la suite de cette affaireOriginalL'auteur isildur4
Si vous l'utiliser sur le textarea style:
... il devrait fonctionner avec tous les navigateurs, et pas seulement Firefox
OriginalL'auteur Steve
Je suis assez sûr que c'est un Mac OS X thème spécifique de comportement.
OriginalL'auteur Delan Azabani
Juste d'ajouter ou de définir une frontière... par exemple, si une bordure est définie et j'ai ajouté outline: none; mon CSS, cela fait l'affaire.
OriginalL'auteur Brady Mills Graphics
Vous ne pouvez pas supprimer la lueur dans Firefox, je pense.. Seule façon de le faire serait par l'ajout d'une bordure personnalisée à votre élément, comme
border: 1px black;
, qui ferait de la zone de saisie n'ont aucun éclat.Seulement populaire navigateurs qui permet à l'
outline
balise Safari et Chrome (pas sûr de navigateurs sous linux).OriginalL'auteur jolt
sur #3
OriginalL'auteur Vainglory07
La meilleure façon de résoudre ce problème, à mon avis, est de définir une bordure personnalisée et
:focus
comportement.OriginalL'auteur robsonmwoc
Légèrement sans rapport mais peut-être utile de réponse: Dans mon cas, la lueur bleue était à l'origine un problème d'alignement dans Firefox, car il ajoute un pixel supplémentaire ou deux, et les changements de l'ensemble de la taille de l'élément. Ma conjecture est que beaucoup de gens arrivent à cette question pour des raisons similaires, et plutôt que de supprimer la lueur bleue au total, la solution je suis venu était le style de l'élément de rembourrage spécialement pour Firefox:
Vous pouvez la changer pour la suite de vos besoins, mais il peut être utile pour certains de vous faire connaître les
@-moz-document url-prefix()
règle.OriginalL'auteur billynoah
J'ai juste eu un problème avec cela, sur un texte d'entrée - Firefox a l'aide de la frontière de la propriété pour créer la lueur bleue sur :focus - pas de contour.
OriginalL'auteur rob-gordon