• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:IE以外でdisplay:noneで隠したテーブルの行が詰められない)

IE以外でdisplay:noneで隠したテーブルの行が詰められない

このQ&Aのポイント
  • IE以外のブラウザ(FireFox1.5、Nescape7など)で、display:noneで隠したテーブルの行が詰められないという問題が発生しています。
  • プルダウンメニューで選択すると、テーブルの行表示が自動的に一部の行だけに絞り込まれる仕様になっていますが、IE以外のブラウザでは表示が崩れる問題が発生しています。
  • 問題の解決のためには、Mozilla系専用のスクリプトを追加する必要がありますが、正確な対処法については分からないため、アドバイスをお願いします。

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

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

次のように変更してみてください。(2箇所あります) display='block'; ↓ display=''; 本来、TR要素のdisplayの規定値は'table-row'なのでFirefoxなどのちゃんとしたブラウザでは'block'を設定するおかしくなります。 'table-row'を設定するようにすればFirefoxなんかではちゃんと動くんですが、今度は標準に準拠していないIEで動かなくなってしまうので… 空('')を設定するとどちらでもうまくいくようです。

noname#50703
質問者

お礼

うまくいきました!! 昨日から何度もご丁寧に、本当にありがとうございます(T-T) 昨日は結局、ご教示下さった方法を自分で使いこなせず、ポイントを差し上げられなかったのが本当に心残りでしたので、今回きちんとお礼ができて嬉しいです! 本当に本当にありがとうございました!!

関連するQ&A