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 caretSie 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,caretist 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" backgroundund " borderCSS" des inputTags 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>