重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

画像に透明度をかけて、変数にわたしたいのですが、どのようにしたら良いでしょうか?変数にわたすのがダメなら、渡さない方法でもよいので透明度のかけかたを教えてください。

A 回答 (1件)

画像を半透明にする(アルファをかける)ということ自体は,


JavaScript ではなく,CSSで可能です(Windows + IE 限定)。

例えば,
「image.gif」という 横×縦=100×50px の GIF が HTML と同じ階層にある場合,

<IMG SRC="image.gif" WIDTH="100" HEIGHT="50" STYLE="filter: Alpha(opacity=50);">

これで,
その 「image.gif」 は半透明で表示されます。

>> 画像に透明度をかけて、変数にわたしたいのですが、

???
普通は,変数が先にあって,
その変数の値を画像のアルファの値に代入する物ではないでしょうか?
ですから,
「>> 画像に透明度をかけて、」 の時点で,
その透明度(本当は不透明度)の値を変数に代入するか,
変数にすでに代入されている値を,
画像の透明度(本当は不透明度)に適用するのではないでしょうか?
つまり逆だと思いますが。

画像の上にマウスが乗ったら画像が半透明から不透明になるようにする
http://www.openspc2.org/reibun/JS_TipsAndTricks/ …

画像のフェードイン・フェードアウト
http://javascript.eweb-design.com/0814_fio.html

この回答への補足

ありがとうございます。参考になりました。

補足日時:2007/01/22 02:14
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!