サイトデザインへのこだわり
先日purprinさんとソーシャルブックマークサービスについてあれこれ(アツく?)語り合ったりしたのですが、purprinさんがデザインされたPOOKMARK Airlinesについてもいろいろお話しました。
その中で個人的なステキポイントの1つ、選択したテキストの背景色がサイトデザインとマッチしてるところにpurprinさんのこだわりを感じました。
faviconを作ったり、ツールチップのデザインを変えてみたり…どうでもいいことにこだわるのはただの自己満足かもしれないし、逆にアクセシビリティの低下をまねいてしまうかもしれません。
そのわかりやすい例がココだったりするんですけども…
こだわりと見やすさのバランスが大切なのかもしれません。
選択したテキストの見栄えを変える
pur*logやPOOKMARK Airlinesでのソースを教えていただいた後に自分でもいろいろ調べてみました。
選択したテキストの見栄えを変えるには「::selection」という疑似要素をCSSで指定するそうです。
::-moz-selection{
background:背景色;
color:文字色;
}
::selection {
background:背景色;
color:文字色;
}
これはCSS3をサポートしたブラウザ以外は無視されます。
Firefoxの場合は::-moz-selectionという独自拡張CSSが使えます。
でもあまり使わない方がいいみたいですが…
IE7

Firefox2.0

::selectionは背景色と文字色以外もcursorやoutlineも指定できるみたいです。
また輪をかけて見にくくなったとツッコミが入りそうですがおもしろそうなので取り入れてみました。
- 参考 -
Tags: css, tips, webdesign






わー!乙女ちっくなピンク!!!
Mozilla 独自拡張ってつかっちゃいけないって書いてあるの分かっていながら、つい試したくなるのです・・
正式に実装されてほしい(実現したら夢みたいな!?)プロパティがたくさんありますね。
>purprinさん
色くらいは乙女チックにしないとね…ってことで :P
正直CSS3とか関係ないわーとか思ってスルーしてたんですけどもpurprinさんとお話してからモーレツに気になっていろいろ調べちゃいました :-)
画像を使わなくてもCSSだけでいろんな表現ができそうでワクワクします!
Mozillaの独自拡張もオマケっぽい使い方ならいいっすよね :P