Antworten:
Durch Hinzufügen dieses CSS-Stils:
-webkit-appearance: none;
textarea, input[type="text"], input[type="submit"]
.
input[type="password"]
.
[type="email"]
!
input:not([type=checkbox]):not([type=radio])
Beim Hinzufügen des CSS-Stils
-webkit-appearance: none;
wird funktionieren, es wird alles los. Vielleicht möchten Sie dies stattdessen versuchen:
box-shadow: none !important;
Auf diese Weise behalten Sie den Abwärtspfeil.
Manchmal kann es sein, dass ein Stylesheet dort kaputt ist. appearance: none;
Eine Möglichkeit, dies zu beheben, besteht darin, es zu verwenden caret
. Der beste Weg ist, Ihren Code neu zu schreiben und herauszufinden, wofür ein Teil Ihres Codes den Stil durcheinander bringtnone
Bevor caret
Sie es verwenden, müssen Sie wissen, dass es zu Problemen mit anderen Stilen kommen kann
-webkit-appearance: caret;
-moz-appearance: caret;
-o-appearance: caret;
appearance: caret;
HINWEIS: Verwenden Sie
none
,caret
ist nicht optimal.
https://stackoverflow.com/a/51626446/9287284
background-clip: padding-box;
und ich fand hier einen älteren Kommentar mit den gleichen Antworten.
Das Festlegen der Eigenschaften " entweder" background
und " border
CSS" des input
Tags scheint ebenfalls zu funktionieren.
Versuche dies:
<style>
input {
background: #ccc;
border: none;
}
</style>
<form>
First name: <input type="text"/><br />
Last name: <input type="text" />
</form>