前の記事 ≪:わんわん分析&おもしろ画像分析
次の記事 ≫:サイトを印象付ける芸術的なfavicon集

画像編集ツールで領域を選択しているようなエフェクトをCSSとGIFアニメで実現する方法

2007年03月30日-はてなブックマーク

スポンサード リンク
[PR] 英単語を忘却曲線アプリを使って超効率よく記憶する方法

画像編集ツールで領域を選択しているようなエフェクトをCSSとGIFアニメで実現する方法。

次のように、ブロック要素を目立たせたい場合に非常に効果的です。



作り方は簡単で、次のような4x4ピクセルのGIFアニメを用意します。



簡単な画像を組み合わせて、一般的なGIFアニメ作成ソフトで作れます。

次に、次のようなHTMLを作ります。

<html>
<!--CSS-->
<style type="text/css">
body {
    background-color:orange;
}
div#selectblock {
    background-image:url("back.gif");
    padding:1px;
    width:300px;
}
div#innerblock {
    background-color:white;
    padding:8px;
}
</style>

<body>
<div id="selectblock">
    <div id="innerblock">
     aaaa
    </div>
</div>
</body>
</html>

DIV要素の背景画像にGIFアニメを指定した上でpadding:1pxにして、その中にDIV要素を入れただけです。
今回はGIFアニメの動きにそこまでこだわることは出来ませんでしたが、GIFアニメを調節することでもっとクオリティの高いものができるでしょう。

サンプルHTMLと画像のダウンロード

関連の記事検索:CSS, デザイン, Webデザイン, HTML
スポンサード リンク

By.KJ : 2007年03月30日 07:05 livedoor Readerで購読 Twitterに投稿

間違いの指摘をしていただける方はメール、あるいはTwitter/FBでお願いします(クリック)