CSS tombol rendering aneh di iPad / iPhone


Jawaban:


453

Ups! baru saja menemukan diri saya: tambahkan saja baris ini pada elemen yang Anda butuhkan

   -webkit-appearance: none;

23
aku mencintaimu, stackoverflow, dan @Francesco
jahrichie

28
Cemerlang, dan di sini ada artikel bagus tentang itu dari trik CSS. Ini mencantumkan semua elemen lain yang diubah oleh WebKit dan Mozilla.
Patrick


1
Saya berharap saya akan melakukan pencarian google ini 12 jam yang lalu ... Terima kasih.
Elly Post

1
Benar benar hebat! belum pernah berpikir masalah seperti ini juga terjadi di iOS! Sekali lagi terima kasih banyak untuk ini!
Saurabh Prajapati

36

Tambahkan kode ini ke file css:

input {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}

Ini akan membantu.


1
Bagus! Tombol kirim formulir sekarang terlihat sebagaimana mestinya di iPad saya
peterkodermac

1
@peterkodermac jangan lupa menambahkan kelas induk CSS, jika tidak, ini dapat memengaruhi setiap bidang input.
subindas pm

4

Jawaban di atas untuk tampilan webkit memang ajaib, tetapi tombolnya masih terlihat pucat / kusam dibandingkan dengan browser di perangkat lain / desktop. Saya juga harus mengatur opacity menjadi penuh (berkisar dari 0 hingga 1)

-webkit-appearance:none;
opactiy: 1

Setelah mengatur opacity, tombol tampak sama pada semua perangkat / emulator / desktop yang berbeda.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.