WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:オンマウスオーバーでのテーブルセルカラー変更

microbambi [MAIL] [WriteDate : Fri Jun 15 15:04:51 2001]

はじめまして。
現在、画像の上にカーソルをかさねると、レイヤーでテーブルを表示する(プルダウンメニューのように)メニューを作成しています。その際、カーソルの重なったテーブルセルの色を変えたいのですが、
<TD onMouseOver="this.style.backgroundColor='#FF99FF'" onMouseOut="this.style.backgroundColor='#FFCCFF'">
↑このタグではネスケだと正常に動作しません。
マックIE5だと平気なのですが・・・

目標は
http://www.wwf.com/
みたいな感じです。よろしくお願いいたします。


ひよこ [MAIL] [URL] [WriteDate : Fri Jun 15 15:46:43 2001]

違うやり方のサンプル、でもやっぱりIEでしか動かないです。(^^;
http://members.jcom.home.ne.jp/1633348312/
(D)11番です。
ネスケは研究中です(笑)


andi [WriteDate : Fri Jun 15 16:20:06 2001]

http://www.asahi-net.or.jp/~xk3t-cb/css/CSSBugsJ.html#NN4

NN4のbackground-colorは「領域全体には色がつかない」バグがあるそうです。
これが関係あるのかな?ネスケって4のことで良いですよね??


microbambi [MAIL] [WriteDate : Fri Jun 15 17:08:43 2001]

みなさまありがとうございます。
すみません説明が不足していました・・・
私が動作確認に使っているのはNC4.7でした。
これだと上記タグが動作しません。

しかし、
http://www.wwf.com/
↑ここのスクリプトはNC4.7でも動作するのです。
wwfのソースを覗いてみても、情報が大量すぎて私の頭ではどこの部分を抜粋すればいいのかわからないのです・・・


andi [WriteDate : Fri Jun 15 17:27:14 2001]

<table>ではなくて<layer>を使って見るのは如何ですか?


microbambi [WriteDate : Fri Jun 15 17:58:01 2001]

layerの中にtableを置いてlayerごとプルダウンメニューのように表示しています。あれ?もしかして言っていること全然違います?
違ってたらごめんなさい・・・
どういう方法なのでしょうか。詳しくタグで書いていただけると嬉しいです。なにせヘナチョコなもので。


andi [WriteDate : Fri Jun 15 18:27:44 2001]

<layer onMouseOver="this.bgColor='#FF99FF'" onMouseOut="this.bgColor='#FFCCFF'">menu1</layer>

こんな感じで背景色変えられました。


microbambi [WriteDate : Tue Jun 19 13:53:17 2001]

<layer onMouseOver="this.bgColor='#FF99FF'" onMouseOut="this.bgColor='#FFCCFF'">menu1</layer>ですと、テーブルのセルごと色を変えることはできなくないですか?先ほど試したら、文字の背景だけ色が変わりました。


andi [WriteDate : Tue Jun 19 14:44:45 2001]

http://hp.vector.co.jp/authors/VA013453/

Mugiさんのサイトに使えそうなライブラリがありました。
http://www06.u-page.so-net.ne.jp/wa2/mugi/js/cbm/cbmindex.htm

これを利用させて貰うのは如何でしょうか。


microbambi [WriteDate : Wed Jun 20 20:07:45 2001]

度々ありがとうございます。ちょっと試してみますね。>andi

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]
ChaichanPAPA's World