::selection { }
CSS要素セレクタは、デフォルトの青色のテキスト選択を、独自のテキストと背景色の選択に置き換えるものとします。::セレクションの残りの青色は?
しかし、私はしばしば青い色のウェブサイトを見るので、これは必ずしもそうではないようです。私たちのowhの色の選択に完全に置き換えられるわけではありません。
====== ====== EDIT
私はそれが私たち自身の目ではなく、スクリーンショットを透視する方が簡単だと思います。
例えば、このページを参照してください:このページでbleachindonesia.com/2012/05/27/bleach-day
、あなたはすべての(Ctrlキー+ A)を選択しようとする場合は、テキストが灰色で選択/ブロックされます見るであろう。はい、ページCSSは::selection, ::-moz-selection { background:#59574b;color:#fdfcf5; }
を採用しています。
ただし、以下のスクリーンショットでわかるように、一部のデフォルトでは青色の選択が残っています。
http://i.stack.imgur.com/A0aUJ.png
色差に注意すると同時に、非選択部分。サイトには、デフォルトの青色の::選択で選択される部分がいくつかありますが、同時に選択されない他の部分もあります。
はまた、また、このページがあります:24ways.org/2005/swooshy-curly-quotes-without-images
ここでも、全てます(Ctrl + A)ページを選択してみてください。あなたはすべての選択が完全に栗色であることが分かりました。デフォルトの青色の選択はありません。選択されていない部分だけがありますが、デフォルトの青色の選択はありません。
http://i.stack.imgur.com/4o6ll.png
ページのCSS:下のスクリーンショットで写真のよう? ::selection { background-color: rgba(179, 45, 71, .75); color: #fff; }
。最初のページとの唯一の違いは、16進コードではなくRGBAを使用することです。私はそれがそこに何か違いがあるとは思わない - それは本質的に同じコードです。
ここで私は不思議に思う。
なぜ最初のページにあるのは、デフォルトの青色の選択が維持されますが、2番目のページには表示されません。そして、それを2ページ目と同じくらい完璧にする方法は?
私はそれを得ることはできません、そのイメージで選択されるはずですか? – xception
あなたのページへのリンクを提供し、関連するCSSをここに投稿してください。 – Chris
@xception:紛らわしい説明を申し訳なく思って、投稿を編集しました。ウェブサイト自体とCtrl + Aが表示された方が簡単かもしれません。しばらくお待ちください、私はリンクを提供しています – deathlock