Haga clic una vez, seleccione todo; Haga clic nuevamente, seleccione normalmente
¡Un auténtico truco de CSS de Will Boyd!
- Forzar la selección de todo el contenido de un elemento al hacer clic con
user-select: all;
- Si hace clic por segunda vez, permita que el usuario seleccione solo partes del texto como de costumbre.
- ¿Segundo clic? Bueno, es un truco. Realmente usando una animación
forwards
de finalización retardada@keyframes
cuando el elemento está dentro:focus
para cambiarlo auser-select: text;
El artículo de Will tiene mucha más información útil y casos de uso para user-select
.
Subir
Deja un comentario