• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:safariではロールオーバー機能は機能しませんか?)

safariでのDreamweaverのロールオーバー機能に関する問題

このQ&Aのポイント
  • Macのsafari2.0でDreamweaverのロールオーバー機能が正常に機能しない問題が発生しています。
  • 他のブラウザでは問題なく動作しているにもかかわらず、safariで最後の1箇所のロールオーバーイメージが表示されない問題です。
  • 対処策として、idの設定やソースの確認を行ったが効果がなく、JavaScriptとsafariの相性に問題がある可能性も考えられます。

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

  • ベストアンサー
回答No.1

> javascriptとsafariは相性悪いのでしょうか IEよりはずっとマシですね(笑)。 ご存知の通りJavaScriptは方言が多く、動作がそれぞれ癖がありますので、その癖を掴んで書く必要がありますね。 私が気がついた事と言えば。。。 Safariで動かない、と言う場合、空白文字に全角があるかどうか調べてみてください。初歩的なミスですが、うっかり半角スペースのつもりが全角のスペースが入ってしまった、なんて事があるとSafariでは嫌われます。何故かFirefoxもIEも動いたりするので(本来は動かないSafariが正解なのですけどね)。 Safariでのデバッグ方法は以下URLを参照して下さい。 http://developer.apple.com/jp/internet/safari/faq.html#anchor14 http://shimax.cocolog-nifty.com/search/2006/09/safarijavascrip_c54d.html

minaaoi
質問者

お礼

回答ありがとうございました。 無事に問題が解決しました。 実は、質問ではテーブルを使って7つの箱と書きましたが、正確には8つ作っていました。 テーブル全体の幅と各箱の幅を設定していて、7つめの箱だけからっぽにしていて、width 100%としていたのが問題だった様で、それを取ればきちんと表示されました。 javascript以前の問題だった様です(恥) Mac自体、普段触ることがなかったので、ここで質問してよかったです^^ 勉強になりました。 デバック方法等の情報サイトも教えていただき、大変助かりました^^ 試してみたら、文法ミスがなくてホッとしました。 ありがとうございました。

関連するQ&A