私は現在ウェブサイトで作業しており、テキスト選択の色を変更したいと考えています。
私はそれがいくらか働いています。これは私のスタイルシートのコード (の一部) です:
::selection {
background: #FF0099;
color: black;
text-shadow: none;
}
::-moz-selection {
background: #FF0099;
color: black;
text-shadow: none;
}
おおむね満足のいく結果が得られます。ただし、場合によっては、次の図に示すように、強調表示が (#FF099 の) 指定された色を失うように見えることがあります。
上の図でわかるように、テキストは正しい色 (#FF099) を使用して完全に強調表示されています。ただし、本文テキストとタイトルの間、および本文テキストの左側の領域は、デフォルトの色 (青色) で強調表示されます。ハイライトの一部がデフォルトに戻らないようにするにはどうすればよいですか?
編集: http://i.imgur.com/NmZIf.pngで利用可能な大きな画像
スニペット:
::selection {
background: #FF0099;
color: black;
text-shadow: none;
}
::-moz-selection {
background: #FF0099;
color: #EEE;
text-shadow: none;
}
<p>sample</p>
<br />
<p>sample2</p>