2011-12-04 6 views
5
::selection { background: #000000; color: #ffffff } 

Resulta en un color gris oscuro, no negro (#000000). Cambiar la opacidad no hace diferencia.CSS: :: selection {background: # 000000; color: #ffffff} que no aparece como negro completo

¿Cómo hago para que el color de selección aparezca como #ffffff?

+3

[Funciona bien para mí] (http://jsfiddle.net/TfDTR/). ¿Estás seguro de que no estás mirando la pantalla desde un ángulo? ':)' (Si no ... ¿qué navegador?) – Ryan

+0

Podría heredar la opacidad de un elemento padre – Tak

+1

El problema está en safari – user852974

Respuesta

18

Esto funcionó para mí:

::selection { 
    background: rgba(0, 0, 0, 0.99); 
    color: #FFF; 
} 
+0

¡Gracias! Eso funciona en safari en mac os x leopardo de las nieves – user852974

+0

Interesante. En Safari for Lion esto dio como resultado un valor de (2,2,2) que es mejor que el (50,50,50) que estaba viendo de otra manera. Si configura el color de fondo del contenedor primario en negro, el resaltado automáticamente también será completamente negro (0,0,0). –

0

tuve el mismo problema, he tenido que cambiar el código de color de fondo en su lugar ya que la solución anterior no funcionó para mí.

::selection { 
    background-color: #000000; 
    color: #FFF; 
} 
Cuestiones relacionadas