Estoy usando all: unset on <input type="password" placeholder="text of placeholder"> y el marcador de posición se convierte en puntos.
HTML:
<input type="password" placeholder="text of placeholder">CSS:
::placeholder { all: unset; }El resultado visual incorrecto del marcador de posición:
¿Hay alguna forma de seguir usando all: unset y recuperar el valor del marcador de posición que se mostrará correctamente?
prueba -webkit-text-security: initial; ( https://developer.mozilla.org/en-US/docs/Web/CSS/-webkit-text-security )
.reset-input::placeholder { all: unset; -webkit-text-security: initial; } <label>Reset Input</label> <input class="reset-input" type="password" placeholder="placeholder text"> <br><br> <label>UnReset Input</label> <input type="password" placeholder="placeholder text">