1

この問題をよりよく説明するために私がまとめた例を次に示します。

http://www.saeidmohadjer.com/users/saeid/sandbox/javascript/image_map_rollover/test3/test3.html

画像A領域から画像B領域へ、またはその逆に移動すると、下の画像マップがロールオーバー画像の透明な領域で覆われているため、ロールオーバーが表示されない場所があります。ロールオーバー画像をマウスから隠す方法はありますか?ActionScriptでは、オブジェクトのmouseEnableプロパティをfalseに設定して邪魔にならないようにすることでこれを行うことができますが、HTML/JavaScriptでこれを行う方法がわかりません。

ロールオーバー画像(ピンク)は、白黒画像の上に高いz-indexで絶対位置に配置されます。実際の使用法は、マウスがフロアプラン上を転がるたびに、建物のフロアプレート上のフロアプランを強調表示することです。

ありがとう、

Saeid

4

1 に答える 1

0

I don't know if this would work for your situation, but an easy way to do it could be to make your black & white image partially transparent (instead of white) and put the pink image below it (that is, give it a lower z-index). Does that help at all?

于 2011-02-11T11:14:32.393 に答える