• ベストアンサー

レイヤーとリストボックスの件について

いつもお世話になります。 WinXP + javascript + html(ie6.0)で開発を行っていますが、質問があります。 画面にレイヤー(簡単なカレンダー画面)を表示し、マウスでレイヤーを移動してリストボックスに重ね合わせた時、レイヤーがリストボックスに隠れてしまいます。 他のオブジェクト(テキストボックス、チェックボックス等)は問題ありません。 これは何故でしょうか? また、回避策はあるのでしょうか? わかる方がいらっしゃいましたらご教授をお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • leaz024
  • ベストアンサー率75% (398/526)
回答No.1

リストボックスが他のオブジェクトを無視して最上位に表示されてしまうのはIEのバグのようで、残念ながら回避方法はないようです。

参考URL:
http://cssbug.at.infoseek.co.jp/detail/winie/b112.html
inoki_koko
質問者

お礼

早速のご回答、誠にありがとうございます。 これはIEのバグだったとは・・・。しかも回避方法がない・・・。全くの予想外でした。 別手段を考えてみます。 本当にありがとうございました。

その他の回答 (1)

  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.2

例外として、iframeやobjectなどはselectよりも前面に配置されますので、場合によってはレイヤーをiframeなんかにすることで回避できる場合もあります。

inoki_koko
質問者

お礼

ご回答、誠にありがとうございます。 iframeやobjectでは回避できるのは勉強になりました。 ありがとうございます。

関連するQ&A