category
サイト構築 -CSS

[CSS]透過画像を使用して幻想的な背景をつくりだすスタイルシート

  • この記事をdel.cio.usに登録する
  • この記事をはてなブックマークに登録する
  • この記事をGoogleブックマークに登録する
  • この記事をYahoo!ブックマークに登録する
  • この記事をdiggに登録する
  • この記事をlivedoor clipに登録する
  • この記事を@nifty クリップに登録する

ユーザーのスクロール操作をトリガーにして、グラデーション画像に透過画像を重ねて幻想的な背景をつくりだすスタイルシートをFive Finger Codingから紹介します。

デモのキャプチャ

CSS trick for a scrolling transparent background effect
demo

全体のイメージは下記のようになります。

デモのキャプチャ:スクロール前

スクロール前

一番下までスクロールすると、

デモのキャプチャ:スクロール後

スクロール後

仕組みは、透過PNG画像を固定配置し、レッドからブラックへのグラデーション画像がスクロールされると、ブラックになった時点で絵柄が浮き上がるものとなっています。
グラデーション画像は「gradient-tile.jpg」を使用しています。

IE6では透過PNG画像の背景が固定配置で繰り返すことができないため、シンプルな解決方法として透過PNG画像の背景を非表示にしています。

スタイルシートもシンプルです。

Post on:2009年12月3日

  • この記事をdel.cio.usに登録する
  • この記事をはてなブックマークに登録する
  • この記事をGoogleブックマークに登録する
  • この記事をYahoo!ブックマークに登録する
  • この記事をdiggに登録する
  • この記事をlivedoor clipに登録する
  • この記事を@nifty クリップに登録する

トラックバック

トラックバック(URL)

コメント

comment:

※承認制のため、即時には反映されません。

ページの先頭へ




© coliss

RSS