Tipo de entrada fecha de aparición en Safari en iOS

Estoy tratando de usar una fecha de tipo de entrada regular para usar en dispositivos móviles. Pero el ancho establecido en el CSS está anulado por Safari (o webkit).

puedo agregar-webkit-appearance: none; Para el CSS y por eso, el ancho funcionará como se espera. Pero luego pierdo todos los otros estilos que se desean, por ejemplo, la flecha para indicar que es un selector.

¿Hay alguna manera de que pueda mantener el estilo básico de una fecha de tipo de entrada, pero descartar el ancho yo mismo?

Respuestas a la pregunta(4)

Su respuesta a la pregunta