Eliminar texto predeterminado de la entrada de fecha HTML5
El elemento de entrada HTML5 con tipo="fecha" proporciona una manera conveniente de seleccionar fechas, pero a menudo muestra un formato de fecha predeterminado (por ejemplo, mm/dd/aaaa) como marcador de posición dentro del campo de entrada. Este texto de marcador de posición puede distraer o ser indeseable en determinadas situaciones.
Para eliminar este texto predeterminado y al mismo tiempo permitir a los usuarios seleccionar fechas:
Utilice el CSS ' ::-webkit-datetime-edit-*' selectores:
Estos selectores apuntan a partes específicas del elemento de entrada de fecha, incluidos el año, el mes y el día. campos.
Establezca el color en transparente para los campos vacíos:
Establezca el color en transparente para los campos que no tienen un campo seleccionado actualmente valor (es decir, campos con un atributo 'aria-valuenow' en blanco), puede ocultar efectivamente el marcador de posición predeterminado texto.
::-webkit-datetime-edit-year-field:not([aria-valuenow]), ::-webkit-datetime-edit-month-field:not([aria-valuenow]), ::-webkit-datetime-edit-day-field:not([aria-valuenow]) { color: transparent; }
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3