- 2005年8月25日 22:03
- XHTML CSS
IMG画像とかの周りがPhotoshopのあれみたいな効果にするスタイル。

img {
background-image: (bg_uneune.gif);
padding: 1px;
}
bg_uneune.gif→![]()
paddingで隙間を空けて、後ろに敷かれているGIFアニメをちょっと見せるという仕掛け。
しかーし、WIN IE6ではDOCTYPEスイッチが標準準拠モードでないとIMG要素にpaddingが効かないので上のCSSではできない。
互換モードで、IE6にも同じように表示させようとすると、IMGの親要素のPやDIVに細工して
<p class="photo"><img src="inu.jpg"~/></p>
p.photo {
background-image: url(bg.gif);
padding: 1px;
display: inline;
_width: 100px; /*WIN IE6*/
}
/* MACIE \*/
p.photo {
display: table;
}
/* */
.photo img {
vertical-align: bottom;
}
ってhackを2個も使ってやるしかない!! 一応これでMACも含め、新しめのブラウザではちゃんと表示されるけど、そこまでしてチカチカさせたい人はいないかもしれない!!
GIFアニメとPaddingの値を少し変えてみたら


お、なんかおめでたい。
- Newer: Dreamweaver8
- Older: DT DDを横並び
Comments:8
- あす 2005年8月26日 10:28
こういう仕組みだったのですねー!
うねうね。- wu 2005年8月26日 14:36
GIFアニメ+CSSでもっと色々面白いことできそうなんだけどなー。
- closer 2005年8月26日 17:19
はじめまして。
GIFアニメってどのようなツールを使用しているんですか?- wu 2005年8月26日 17:26
EDGE フリーウェア
http://www.tkb-soft.hmcbest.com/program/win/edge/index.htm
お勧め!!- マシマヒロユキ 2005年8月27日 00:27
こんにちは、以前ゲストブックにちょことだけお邪魔した者です。
「これは面白いですねー」っていう、つまらないコメントをするために書き込みました!
でも本当に面白いです。素敵な発想です。
GIFアニメ、、、考えたことあまりなかったです。- カイバ 2005年8月27日 14:15
思わずCTRL+D(選択解除)をおしてしましいそうになりますね。
僕は画像とwuさんの画像の説明の方が気になってしかたありません!- すずき 2005年8月27日 18:08
はじめまして!
すっご面白そうですね☆使ってみま?すっ!- wu 2005年8月29日 01:50
このまえタイのバンコクへ行った時に撮った写真で、タイではあちこちに犬がこんな感じで寝てるんですよ、凄いでしょう。
GIFアニメも、1回再生とループ再生の動作が各ブラウザーで揃ったらもう少し面白いことできそうなんですけどねぇ。
Trackbacks:0
- TrackBack URL for this entry
- http://3ping.org/mt2/mt-tb.cgi/53
- Listed below are links to weblogs that reference
- チカチカ枠線 from 3.5ping.org
