NCでの透明色の指定は?

[上に] [前に] [次に]
martin [E-Mail] [HomePage] 1999/03/27(土) 00:08:35
 国試が終わって久しぶりに訪れました。さて,質問があるんですが
レイヤー内の背景色についてIE4以上では,色の指定に
 ”transparent”を指定すれば,透明色が指定できますが,NCではこ
の指定は効きません。どなたかNCでの透明色の指定をご存知でしょう
か?
 ないならないでスクリプトで制御してみますが,あるに越したことは
ないので。なお,ドキュメントの背景色と同じ色を指定するのではなく
文字通り,透過する指定についての質問です。

andi 1999/03/27(土) 00:26:40
はなから色を指定しなかったら透明になりませんか?
間違ってたら申し訳ないですけど。

martin [E-Mail] [HomePage] 1999/03/27(土) 00:43:48
 これはその通りです。でも一度スクリプトで色を指定してしまった
ときの場合なんです。IEだと例の指定でまた透明になってくれるんです
が,NCではならないもんですから。つい先ほど,スクリプトで背景画像
に透明gifを指定することで,なんとか解決しましたが,まぁ直接指定
できるに越したことはないので。
 もうすぐ,クロスブラウザのダイアログボックスが出来そうです。

たこすけ 1999/03/27(土) 09:12:15
bgColor=null
と書いたら透明になりましたけど。
#Win98+NC4.06で簡単なテストをしただけですけど・・・

たこすけ 1999/03/27(土) 15:59:28
自己ふぉろ〜です。

http://www.shiojiri.ne.jp/~openspc/JavaScript/ref/layer/bgColor.htm
↑ここに、しっかりと「後から透明色に出来ない」と書いてあった。

私の環境がおかしいのだろうか?
参考までにテストした時のソースを載せますので、試してみてもらえますか?

以下ソース------(一部タグ省略)------------------------

<LAYER BGCOLOR="#ff0000">
aaaaaaaa<BR>
aaaaaaaa<BR>
aaaaaaaa<BR>
aaaaaaaa<BR>
</LAYER>
<LAYER BGCOLOR="#0000ff" LEFT=30 TOP=30>
aaaaaaaa<BR>
aaaaaaaa<BR>
aaaaaaaa<BR>
aaaaaaaa<BR>
</LAYER>
<BR><BR><BR><BR><BR><BR>
<FORM>
<INPUT TYPE=BUTTON VALUE=click onClick="document.layers[1].bgColor=null">
</FORM>

martin [E-Mail] [HomePage] 1999/03/28(日) 11:18:39
[[解決]]
 たこすけさん,どうもありがとうございました(レスが遅れてすみま
せん)。自分もはじめ null で大丈夫なはずと思っていて,出来なかっ
たんですが,それは単にぼくのスクリプトがまずかっただけでした。
 一応の完成が下記サイトにあります。

http://www.cse.ec.kyushu-u.ac.jp/~md193001/DHTML/dialog2.html

martin [E-Mail] [HomePage] 1999/03/29(月) 06:39:21
 ついさっき,HPの移転が済んだので,上のデモページは
http://www5.airnet.ne.jp/martin/DynamicZone/dialog2.html
の方をお願いします。ちなみにぼくの環境はWIN98+IE5なのでマックでどうなるのか(同じように表示されるのか)心配です。

たこすけ 1999/03/29(月) 11:47:22
martinさんは「○avaCの掲示板」(←一応伏せとく)でお見掛けして以来
私にとって憧れの人なので、お役に立てて光栄です

http://www5.airnet.ne.jp/martin/DynamicZone/dialog2.html
のページの感想ですが、メールで書こうと思ったのですが
他の人にも参考になるかもしれないので、こちらに書かせて頂きます。

まず:
ソースを見せて頂きましたが、タコの頭じゃ理解出来ませんでした(涙)。

気になった現象:
ダイアログの移動速度よりも速くドラッグしたあと、ダイアログの上部を
クリックすると、ダイアログが閉じなくなる(Win98+NC4)。
#これって仕方ないのかな?

> マックでどうなるのか
デザイナーがMacを貸してくれないので、確認できませんでした(笑)
#敢えてMac調にしている様ですが、見ている人のOSによって
#ダイアログのデザインを変えるのもおもしろいかも・・・

みんこ 1999/03/29(月) 13:30:20
Mac4.5で見ました。
何か最初の1行表示した後ずっと読み込み中に。「停止」ボタンを押したら表示されるんですが。

ボックス自体は一瞬透明になって下の文字が出てから本来の表示がされます。
で、1のボックスはドラッグしたら(右端が切れてたので...)どんどん左下に移動して
(他の方向には行かない)そのうち見えなくなりました。
1の後に2のボックスを開けたら中身がまったく表示されないことがありました。
2のボックスは一度ドラッグしたら右上に移動して枠の端しか見えなくなりました。
3はわりと普通に動きました。でもどうしたら動いてどうしたらドラッグになるのか
よくわからない動きをしてました。
(カーソルについて動いたりドラッグしたら動いたり動かなかったり)
4は動きません。これを呼んだ後は他のボックスは真っ黒になって動きません。

あとどれについてもですがボタンと右上の=マークのボタン
(Mac用のタイトルバーだけ表示するボタン)押したらボックスは閉じますが
左上のクローズボタン押しても閉じませんでした。

CSSもDHTMLもわかりませんがとりあえずこんな感じです。

[上に] [前に] [次に]