Je veux supprimer la lueur bleue de la zone de texte et de la bordure, mais je ne sais pas comment remplacer aucun des fichiers js ou css, cochez la case Ici
EDIT 1
Je veux faire cela parce que j'utilise le plugin jQuery Tag-it et j'utilise Twitter bootstrap aussi, le plugin utilise un textField masqué pour ajouter les balises, mais quand j'utilise Twitter bootstrap), il apparaît sous la forme d'une zone de texte avec une lueur à l'intérieur d'une zone de texte, ce qui est un peu étrange.
.simplebox {
outline: none;
border: none !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
}
Vous pouvez également remplacer le paramètre par défaut Bootstrap pour utiliser vos propres couleurs
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
border-color: rgba(82, 168, 236, 0.8);
outline: 0;
outline: thin dotted \9;
/* IE6-9 */
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
input.simplebox:focus {
border: solid 1px #ccc;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
transition: none;
-moz-transition: none;
-webkit-transition: none;
}
définit sur bootstrap style non ciblé
Allez à Personnaliser l'amorçage , recherchez @ input-border-focus, entrez le code de couleur de votre choix, faites défiler l'écran vers le bas et cliquez sur "Compiler et télécharger".
si vous pensez que vous ne pouvez pas gérer la classe css, ajoutez simplement un style au champ de texte
<input type="text" style="outline:none; box-shadow:none;">
Après avoir creusé un peu, je pense qu'ils l'ont changé dans le dernier bootstrap. Le code ci-dessous a fonctionné pour moi, ce n’est pas une simple boîte, mais le contrôle de forme que j’utilisais causait le problème.
input.form-control,input.form-control:focus {
border:none;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-moz-transition: none;
-webkit-transition: none;
}
cela supprimera la bordure et l'ombre bleue de la mise au point.
input.simplebox,input.simplebox:focus {
border:none;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-moz-transition: none;
-webkit-transition: none;
}
Sur bootstrap 3 il y a une petite ombre en haut sur iOS, pourrait être supprimée avec ceci:
input[type="text"], input[type="email"], input[type="search"], input[type="password"] {
-webkit-appearance: caret;
-moz-appearance: caret; /* mobile firefox too! */
}
Je l'ai eu de ici
Les préfixes de fournisseur ne sont pas nécessaires à ce stade, à moins que vous ne preniez en charge des navigateurs hérités, et vous pouvez simplifier vos sélecteurs en vous référant simplement à toutes les entrées plutôt qu'à chacun des types individuels.
input:focus,
textarea:focus,
select:focus {
outline: 0;
box-shadow: none;
}