::selection "Strike out"

::selection "Strike out"

Por Kseso ✎ 0

::selection fue un pseudoelemento que en algún momento estuvo en los documentos del consorcio. Pero hoy ha desaparecido de la documentación que desarrolla el W3c y no queda rastro de él. Así que aquí va una advertencia:

Advertencia:
A día de hoy el pseudoelemento ::selection de Css no es estándar. Está desaprobado (deprecated) y fuera de los documentos en desarrollo por el W3c.

NOTA: lo anterior ha quedado obsoleto tras la publicación del documento CSS Pseudo-Elements Module Level 4 donde de nuevo aparece el pseudoelemento ::selection

::Selection

El pseudoelemento ::selection se utiliza para resaltar una parte del elemento que haya sido descatada por el usuario. Por ejemplo al seleccionarla con el ratón (pinchar y arrastrar).

Propiedades válidas en ::selection

No cualquier propiedad puede ser utilizada con el pseudoelemento ::selection. Las siguientes sí:
color
cursor (optional)
outline (optional)
background-color. Pero background-image debe ser ignorada.
text-decoration y las propiedades asociadas a ella.

Sintaxis de ::selection

/* Cualquier parte de cualquier elemento resaltada */ ::-moz-selection { color: #fff; background: #666690; } ::selection { color: #fff; background: #666690; } /* Sólo para la parte resaltada de un párrafo */ p::-moz-selection { color: #fff; background: #666690; } p::selection { color: #fff; background: #666690; }

Soporte de navegadores

Documentación

Último documento del consorcio donde aparecía incluido ::selection "Selectors" de 2005. En el siguiente ya no aparece.
El documento (Noviembre 2014) donde de nuevo aparece ::selection CSS Pseudo-Elements Module Level 4
How ::selection works on nested elements Mensaje inicial en la "W3C Style mailing list" a partir de la cual se cuestionó.

Ramajero Argonauta, Enredique Amanuense de CSS.
#impoCSSible inside
Dicen que, en español, EsCss es el mejor blog de CSS. Posíblemente exageren.
@Kseso EsCss Don Kseso Kseso

Comentarios: 0

EsCss RSS del Blog RSSS Comentarios ᛯ Licencia Beerware Humans.txt ᛯ Diseño por Kseso SiteMap