Câu trả lời:
Bằng cách thêm kiểu css này:
-webkit-appearance: none;
textarea, input[type="text"], input[type="submit"].
input[type="password"]quá.
[type="email"]quá!
input:not([type=checkbox]):not([type=radio])
Trong khi thêm kiểu CSS
-webkit-appearance: none;
sẽ làm việc, nó được thoát khỏi mọi thứ. Bạn có thể muốn thử điều này thay vào đó:
box-shadow: none !important;
Bằng cách này bạn giữ mũi tên xuống.
Đôi khi bạn có thể có một bản định kiểu ở đó đã phá vỡ appearance: none;vì vậy một cách để khắc phục nó khi điều đó xảy ra là sử dụng caret. Cách tốt nhất sẽ là viết lại mã của bạn và tìm ra phần nào trong mã của bạn ở đó làm rối tung phong cách chonone
Trước khi sử dụng, caretbạn cần biết rằng nó có thể khiến bạn gặp một số rắc rối với các kiểu khác
-webkit-appearance: caret;
-moz-appearance: caret;
-o-appearance: caret;
appearance: caret;
LƯU Ý: Sử dụng
none,caretkhông phải là tối ưu.
https://stackoverflow.com/a/51626446/9287284
background-clip: padding-box;
và tôi tìm thấy một câu trả lời cũ hơn bình luận ở đây.
Đặt thuộc tính hoặc backgroundvà bordercss của inputthẻ dường như cũng hoạt động.
Thử cái này:
<style>
input {
background: #ccc;
border: none;
}
</style>
<form>
First name: <input type="text"/><br />
Last name: <input type="text" />
</form>