Actualmente estoy trabajando en un sitio web, y quiero cambiar el color de selección de texto.¿Cambiar el color de selección de texto usando CSS?
Lo tengo algo funcionando. Este es (parte de) el código en mi hoja de estilo:
::selection {
background: #FF0099;
color: black;
text-shadow: none;
}
::-moz-selection {
background: #FF0099;
color: black;
text-shadow: none;
}
Produce un resultado mayormente satisfactorio. Sin embargo, en algunos casos, el resaltado parece perder su color determinado (de # FF099), como se muestra en esta imagen:
Como se puede ver en la imagen superior, se resalta el texto en su totalidad utilizando el color correcto (# FF099); sin embargo, el área entre el texto del cuerpo y el título, así como a la izquierda del texto del cuerpo, se resalta con el color predeterminado (de azul). ¿Cómo puedo evitar que partes del resaltado vuelvan al valor predeterminado?
edición: la imagen más grande disponible en http://i.imgur.com/NmZIf.png
edición: muestra jsFiddle: http://jsfiddle.net/VUuFR/
@MrLister Sí, tengo algo similar a lo que tiene. Ver el ejemplo jsFiddle que publiqué. – Bhaxy
El azul parece ser un elemento HTML. – Starx
@MrLister No estoy de acuerdo, en mi opinión, muestra el problema. Aquí hay una captura de pantalla de lo que veo cuando destaco la salida: http://i.imgur.com/UHOyN.png (se puede ver claramente el espacio azul entre las dos áreas rosadas del área resaltada). – Bhaxy