Input-Typ date Aussehen in Safari auf iOS
Ich versuche, einen regelmäßigen input type Datum für die Verwendung auf mobilen Geräten. Aber die Breite festgelegt in der CSS-Datei wird aufgehoben, indem Sie Safari oder webkit).
Kann ich hinzufügen -webkit-appearance: none;
zu den CSS-und damit die Breite wird wie erwartet funktionieren. Aber dann verliere ich alle anderen styling, das wollte, zum Beispiel den Pfeil, um anzuzeigen, dass es ist ein picker.
Gibt es eine Möglichkeit, dass ich kann halten die basic-styling von einer input-Typ date, aber die Herrschaft über die Breite selbst?
Eine interessante Frage. Ich habe mich schon gefragt, auch warum webkit auf diese Weise verhält.
haben Sie versucht, um
Werfen Sie auch einen Blick auf diese Frage: stackoverflow.com/questions/5615980/...
Ja, ich habe versucht mit !wichtig, aber es macht keinen Unterschied.
haben Sie versucht, um
important!
?Werfen Sie auch einen Blick auf diese Frage: stackoverflow.com/questions/5615980/...
Ja, ich habe versucht mit !wichtig, aber es macht keinen Unterschied.
InformationsquelleAutor SamJ | 2013-08-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
-webkit-appearance: none;
nicht immer entfernen Sie den typischen Stil eines picker... Aber Sie können leicht hinzufügen einen Pfeil, mit CSS ein background-image.Ich bin mir nicht bewusst einen Weg, um benutzerdefinierte Stil der input, sondern auch das halten des Pfeils.
InformationsquelleAutor Dion
Hinzufügen
-webkit-min-logical-width: <your desired value>
. Es löste das problem für mich!Wenn Sie CSS verwenden, calc und minus 16px, der Pfeil, das funktioniert perfekt.
-webkit-min-logical-width: calc(100% - 16px);
InformationsquelleAutor Boldizsar
wenn Sie möchten, wählen Sie nur
input[type='date']
undinput[type='time']
versuchen Sie, diese CSS-Zeile.
InformationsquelleAutor eclaude
Habe ich festgestellt, dass man Breite 100% korrekt, da pro @Boldizsar Antwort, die Sie brauchen ein wenig CSS calc Aktion zum entfernen der Breite Hinzugefügt werden, indem Sie die dropdown-Pfeil auf iOS.
InformationsquelleAutor Phil Cook