Rendering strano pulsante invio CSS su iPad / iPhone


Risposte:


453

oops! mi sono appena trovato: aggiungi questa riga su qualsiasi elemento di cui hai bisogno

   -webkit-appearance: none;

23
ti amo, StackOverflow, e @Francesco
jahrichie

28
Fantastico, e qui è un grande articolo a riguardo trucchi CSS. Elenca tutti gli altri elementi modificati da WebKit e Mozilla.
Patrick,


1
Vorrei che avrei fatto questa ricerca su Google 12 ore fa ... GRAZIE.
Elly Post,

1
Davvero fantastico! non ho pensato che questo tipo di problema si sia verificato anche in iOS! Ancora una volta grazie mille per questo!
Saurabh Prajapati,

36

Aggiungi questo codice nel file CSS:

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

Questo aiuterà.


1
Grande! Il pulsante di invio del modulo ora sembra come dovrebbe sul mio iPad
peterkodermac,

1
@peterkodermac, per favore, non dimenticare di aggiungere la classe CSS genitore, altrimenti questo potrebbe influenzare ogni campo di input.
subindas pm

4

La risposta sopra per l'aspetto del webkit ha fatto la magia, ma il pulsante sembrava ancora pallido / noioso rispetto al browser su altri dispositivi / desktop. Ho anche dovuto impostare l'opacità al massimo (intervalli da 0 a 1)

-webkit-appearance:none;
opactiy: 1

Dopo aver impostato l'opacità, il pulsante sembrava uguale su tutti i diversi dispositivi / emulatore / desktop.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.