10代と話して驚いたこと

HPで、毎月背景を変更するように、下記のようにしてあるのですが、
これに、透過率を追加する事は、出来るでしょうか。
出来るようでしたら、追加文等を、教えて下さい。
宜しく、お願い致します。

<SCRIPT language=JavaScript>
<!--
back=new Array(12);
back[0]="/bg1.jpg";
back[1]="/bg2.jpg";
途中省略
back[10]="/bg11.jpg";
back[11]="/bg12.jpg";
myDate=new Date();
myBack=myDate.getMonth();
document.write("<body background='"+back[myBack]+"'>");
//-->
</SCRIPT>

A 回答 (1件)

Bodyの背景を透過したところでブラウザのウインドが透けるわけでもないので無意味だと思うのですが。


重ね合わせた一部を半透明にというのではなく、背景画像全体を薄くしたて見やすくしたいというなら、
予め画像処理ソフトで色を薄くしたものを用意した方が利口です。
http://www.geocities.jp/cstyleweb/lighttone.htm

CSSを使えば半透明も一応できます。
例)
<div style="background:url("背景画像.jpg");filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;">
半透明になる。
透明度は30や0.3を0~100、0.0~1.0の範囲で調整
</div>
    • good
    • 0
この回答へのお礼

回答、有難うございました。

お礼日時:2010/03/03 09:22

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


おすすめ情報