CSSで画像にフィルタをかけるCSSで画像にフィルタをかける画像をPhotoshopなどのソフトで加工しなくてもスタイルシートでフィルタをかけることができます。以下サンプルの上にマウスを重ねて下さい。マウスを重ねると、写真がカラーになります。これは通常の考えでしたら、2枚の画像を用意してロールオーバーを作りますが、これは1枚の画像を使ってスタイルシートの記述のみでロールオーバーをさせています。続いて効果の違うサンプル。最初の白黒からカラーへのロールオーバーでは、画像に直接CSSを指定しています。以下のような感じです。onMouseout="this.style.filter='gray'">ロールオーバーにしない場合は以下のタグです。style="filter:Gray">「gray」の部分が白黒のフィルタです。この部分を変えることにより様々な変化を出すことができます。フィルタとロールオーバーを使えばこんなボタンもできますね。