Se supone que el selector de elemento CSS ::selection { }
reemplaza la selección predeterminada de texto de color azul con nuestra propia opción de texto y color de fondo.¿El color azul restante en :: selección?
Sin embargo, esto no siempre parece ser el caso, ya que a menudo veo sitios web que tienen el color azul restante. No se reemplaza por completo con nuestra elección de color.
====== ====== EDITAR
supongo que es más fácil ver por nuestros propios ojos en lugar de a través de pantalla.
Ver esta página, por ejemplo: bleachindonesia.com/2012/05/27/bleach-day
En esa página, si se intenta seleccionar todo (Ctrl + A), que se vería el texto será bloqueada/seleccionada con el color gris. Sí, porque la página CSS emplea ::selection, ::-moz-selection { background:#59574b;color:#fdfcf5; }
.
Sin embargo, como puede ver con la siguiente captura de pantalla, deja una selección predeterminada de color azul en alguna parte.
http://i.stack.imgur.com/A0aUJ.png
cuenta de la diferencia de color, y al mismo tiempo, la parte no seleccionada. Hay algunas partes en el sitio que se seleccionan con la selección :: de color azul predeterminada, pero al mismo tiempo también hay otras partes que no se seleccionan.
Mientras tanto, también existe esta página: 24ways.org/2005/swooshy-curly-quotes-without-images
Una vez más, tratar de seleccionar todo (Ctrl + A) la página. Podrías ver que toda la selección es perfectamente de color granate. No hay una selección por defecto de color azul. Solo hay partes que no se seleccionan, pero no existe la selección predeterminada de color azul. Según lo representado por la siguiente captura de pantalla:
http://i.stack.imgur.com/4o6ll.png
La página de CSS? ::selection { background-color: rgba(179, 45, 71, .75); color: #fff; }
. La única diferencia con la primera página es que usa RGBA y no código hexadecimal. No creo que haga ninguna diferencia allí, es esencialmente el mismo código.
Ahora lo que me hace preguntarme.
¿Por qué en la primera página persiste la selección predeterminada de color azul, pero no persiste en la segunda página? Y, ¿cómo hacerlo tan perfecto como la segunda página?
No lo entiendo, ¿qué se supone que se debe seleccionar en esa imagen? – xception
Proporcione un enlace a su página y publique aquí el CSS correspondiente. – Chris
@xception: lo siento por la explicación confusa, he editado la publicación. Tal vez es más fácil si ve el sitio web en sí y Ctrl + A. Por favor, espere, le proporcionaré los enlaces – deathlock