Modificar el color de texto seleccionado con CSS
Febrero 4th, 2008 | Publicado por Francisco en CSS, Diseño | 2 Comentarios

Las especificaciones para CSS3 traen consigo interesantes características, entre ellas, la posibilidad de modificar el color del texto cuando es seleccionado (por defecto azul) por medio del pseudo-elemento “selection“. Su forma de aplicación es sencilla, por ejemplo, para aplicarlo al texto de toda la página se tiene:
/* Para Safari */
::selection {
background: #ccc;
}
/* Para Firefox */
::-moz-selection {
background: #ccc;
}
Y claro, también se puede aplicar a selectores y clases, por ejemplo para el selector “p” usual en el cuerpo de la entradas:
p.post-body:selection {
background: #ccc;
}
p.post-body:-moz-selection {
background: #ccc;
}
Solo hay que tener en mente que las pseudo-clases, por ahora, solo son soportadas por los navegadores más modernos como firefox o safari.
demo | vía: css-tricks / intenta




Febrero 4th, 2008 a las 6:18 am (#)
Vou usar! Ótima dica, obrigado!
Febrero 4th, 2008 a las 1:25 pm (#)
Muy buen truco, solo que tambien hay que tomar en cuenta, que algunos colores resaltan mucho y pueden ser hasta molestoso para el usuario..
Saludos