Yanıtlar:
Bu css stilini ekleyerek:
-webkit-appearance: none;
textarea, input[type="text"], input[type="submit"]
.
input[type="password"]
.
[type="email"]
!
input:not([type=checkbox]):not([type=radio])
CSS stilini eklerken
-webkit-appearance: none;
çalışacak, her şeyden kurtulacak. Bunun yerine denemek isteyebilirsiniz:
box-shadow: none !important;
Bu şekilde aşağı oku tutarsınız.
Bazen orada bir stil sayfası olabilir, bu appearance: none;
nedenle bunu kullanmak için düzeltmenin bir yolu kırdı caret
. En iyi yol, kodunuzu yeniden yazmak ve kodunuzun hangi kısmının olduğunu bulmaktır.none
Kullanmadan önce caret
, diğer stillerle size biraz sorun yaşayabileceğini bilmeniz gerekir
-webkit-appearance: caret;
-moz-appearance: caret;
-o-appearance: caret;
appearance: caret;
NOT: Kullanım
none
,caret
optimum değildir.
https://stackoverflow.com/a/51626446/9287284
background-clip: padding-box;
ve burada aynı eski cevapları buldum.
Etiketin ya background
ve border
css özelliklerinin ayarlanması da input
işe yarıyor gibi görünüyor.
Bunu dene:
<style>
input {
background: #ccc;
border: none;
}
</style>
<form>
First name: <input type="text"/><br />
Last name: <input type="text" />
</form>