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

濃い灰色の選択色になりますが、完全な黒色ではありません(#000000)。不透明度を変更することで違いはありません。CSS :: :: selection {background:#000000;色:#ffffff}完全黒色で表示されない

選択色を#ffffffと表示させるにはどうすればよいですか?

+3

[私にとってうまくいく](http://jsfiddle.net/TfDTR/)。スクリーンを斜めから見ているだけではないのですか? ':)'(そうでない場合は...どのブラウザ?) – Ryan

+0

親要素から不透明性を継承している可能性があります – Tak

+1

問題はサファリにあります – user852974

答えて

18

これは私の仕事:

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

ありがとう!それはマックOS Xのスノーレオパルドのサファリで動作します – user852974

+0

興味深い。 Safari for Lionでは、これは(2,2,2)の値になりました。これは、私が別途見ていた(50,50,50)よりも優れています。親コンテナの背景色を黒に設定すると、ハイライトも自動的に完全に黒(0,0,0)になります。 –

0

を、私は同じ問題を抱えていた、私は上記の解決策は、私のために動作しませんでしたので、代わりに背景色にコードを変更しなければなりませんでした。

::selection { 
    background-color: #000000; 
    color: #FFF; 
} 
関連する問題