問題
-webkit-以下を使用すると、-moz-ブラウザーでは正しく機能しません。
#exampleElement {
background-color: red; /* For example */
}
#exampleElement ::selection {
color: black;
background-color: white;
}
結果: WebKit および Blink を搭載したブラウザー
Chrome、Opera、および Safari では、は 50% のアルファであるか::selectionのbackground-colorようにレンダリングされますが、フォントの色は正しいです。
クロム 29.0.1547.62:

オペラ 15.0.1147.130:

サファリ 5.34.57.2:

結果: Gecko を搭載したブラウザ
::selectionFirefox では、ルール全体が無視されます。は暗いためにたまたま白くなっています::selection(それに気付いてくれた@BoltClockに感謝します)background-color#exampleElementbackground-color
Firefox 22.0:

結果: Trident を搭載したブラウザー
Internet Explorer では、(信じられますか) すべてが完全にレンダリングされます。
Internet Explorer 10.0.9200.16660:

これはこれらのレンダリング エンジン/ブラウザの単なる欠陥ですか、それとも私が認識していない代替手段が-webkit-ありますか?-moz-
人々が見られるように、この例をjsFiddleに保存しました:http://jsfiddle.net/BWGJ2/