[CSS]マウスでドラッグした際の文字を選択範囲の色(ハイライトカラー)を変更する方法

CSSスニペット
スポンサーリンク

マウスカーソルでテキストをグイーッとなぞると、選択範囲がハイライト表示されます。

通常、この選択範囲のハイライトカラーは青色で、たまにピンクや赤色などになっているサイトやを見かけますが、CSS3の擬似要素selectionを用いることでこのハイライトカラーを変更することができます。

CSS3なのでIEでは…です。(´・ω・`)

通常のハイライトカラー

デフォルトはこんな感じで青色です。
[CSS]文字を選択した時のハイライトカラーを変更する方法

::selectionで背景色と文字色を変更

CSS3の::selectionを利用すれば、ハイライト時の背景色やテキストの色を変更できます。


こんな感じでハイライトカラーが変わりました。
[CSS]文字を選択した時のハイライトカラーを変更する方法

::selectionのデモサイト

簡単にデモサイトを用意しました。
マウスでぐいっとなぞるとピンク色に反転します。

::selection のデモ

コメント

タイトルとURLをコピーしました