Chrome Browser füllt automatisch den Effekt von background-color
und background-image
aus Username
und Password
Eingabefeldern aus.
Vor der automatischen Vervollständigung
Nach der automatischen Vervollständigung
Aber die automatische Vervollständigung von Chrome Browser verbirgt meine Symbole vor Eingaben und hat auch meine geändert background-color
. Also muss ich meine Symbole so wie sie sind auf den Eingaben bleiben.
Ist es möglich, Chrome Browser daran zu hindern , die Hintergrundfarbe von Feldern zu ändern und Bilder auszublenden?
.form-section .form-control {
border-radius: 4px;
background-color: #f7f8fa;
border: none;
padding-left: 62px;
height: 51px;
font-size: 16px;
background-repeat: no-repeat;
background-position: left 17px center;
}
.form-section .form-control:focus {
-webkit-box-shadow: none;
box-shadow: none;
}
.form-section .form-group {
margin-bottom: 21px;
}
.form-section .form-control[type="email"] {
background-image: url('https://i.stack.imgur.com/xhx3w.png');
}
.form-section .form-control[type="password"] {
background-image: url('https://i.stack.imgur.com/910l0.png');
}
.form-btn {
padding:10px;
background-color: #65a3fe;
border: none;
color: #ffffff;
font-size: 18px;
font-weight: 700;
}
<div class="form-section">
<form>
<div class="form-group">
<input title="Email" type="email" class="form-control" name="email" placeholder="Your email address" value="">
</div>
<div class="form-group">
<input title="Password" type="password" class="form-control" name="password" placeholder="Your Password">
</div>
<button type="submit" class="btn btn-primary form-btn">Log in</button>
</form>
</div>
javascript
html
css
google-chrome
Jignesh Panchal
quelle
quelle
autocomplete="off"
in Eingabe-Tag verwenden.Antworten:
Für den Hintergrund: Funktioniert
transparent
hier nicht. Verwenden Sie daher bitte Farben.für Textfarbe:
Ihre Lösung: (für den obigen Fall)
Verwenden Sie separate
div
für Symbol und fürinput
quelle
img
Tag verwenden?Sie können den Autocomplete-Code NICHT überschreiben, da er vom Stylesheet des Benutzeragenten gesteuert wird . Weitere Informationen finden Sie in der Kaskadenreihenfolge .
Hier ist der Code (den ich von Google Chrome kopiert habe ), der Ihre Symbole bei der automatischen Vervollständigung verschwinden lässt, nur für den Fall, dass Sie sich fragen :
So was jetzt? Wenn Sie sich auf Absichten lösen Icons verschwinden Problem hier ist ein Hack , dass Sie es für Sie tun können:
quelle
Bitte überprüfen Sie, ob dies für Sie funktioniert. Ich habe einige Änderungen an Ihrem Code vorgenommen.
Sie können diese jsfiddle einchecken
quelle
Gutschrift an @Fareed Alnamrouti vom Entfernen der eingegebenen Hintergrundfarbe für die automatische Vervollständigung von Chrome?
quelle
Probieren wir diesen Code aus und hoffen, dass er Ihnen dabei hilft
Wenn Sie die Hintergrundfarbe entfernen möchten, fügen Sie die Standardhintergrundfarbe im Keyframe-Stil hinzu
quelle