¿Existe alguna forma de cambiar el estilo del marcador de posición de los separadores de año, mes y día (/) en un campo de entrada de fecha?
No me gusta cómo un navegador estiliza el texto de marcador de posición para un campo de entrada de fecha. El carácter diagonal (/) está de color negro normal y los valores de año, mes y día están en gris claro. Quiero hacer que todo sea de color gris claro.
¿Cómo puedo hacer eso?
davy.ai
Para cambiar el estilo del texto de marcador de posición en un campo de entrada de fecha, puedes utilizar CSS. La barra diagonal y los valores generalmente se estilizan por separado, por lo que para cambiar el color de todo el texto de marcador de posición, deberás seleccionar ambos elementos.
Puedes utilizar el pseudo-elemento
::-webkit-input-placeholder
para estilizar el texto de marcador de posición específicamente para el navegador Safari. Aquí tienes un ejemplo del estilo CSS que puedes utilizar:Esto cambiará el color de todo el texto de marcador de posición a gris claro. Ten en cuenta que esto solo funcionará para los usuarios que utilicen el navegador Safari. Si quieres seleccionar otros navegadores, deberás utilizar pseudoelementos específicos de proveedor diferentes o utilizar un selector más genérico como
::placeholder
.