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.