- ベストアンサー
IEにするとバグがでるのはなんで?(ブログ編)
firefoxでfc2を使いブログを作成していたのですが、いざIEで見てみたらサイドバーがメインと間をfirefoxの時より2倍もあけて離れ、メニュー2が下へずれ下がる始末。。。 原因不明、自分の力では解決できず質問している次第でございます。因みに、テンプレ構造は3カラム。 是非、ご教授お願い致します。。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
同じタグを使っていてもブラウザごとに表示レイアウトは異なります。 私はMacを使っている関係で主にFirefoxとSafariで確認を行っていますが、 IEで表示させた場合はレイアウトが狂うため、トップページで 「FirefoxとSafariで表示確認をしている」旨表示してIEでの表示への対応は見送っています。 どのブラウザでもレイアウトが崩れないようにするための最終的な対策としては 全てのページをFlashで作成するなどしないと駄目でしょうね。 企業サイトなどでオールFlashのサイトのところがありますが、コンテンツの 無断使用を防ぐ以外にも、環境によってレイアウトが変わらないという点で有効だからだとおもわれます。 ブラウザが同じだとしても、利用しているコンピュータが使っている 標準フォントのドットピッチなどでもレイアウトに影響があります。 Windows用のFirefoxで表示した場合とMac用のFirefoxで表示した場合とでも文字サイズなどが異なってきます。 http://bowz.info/641 http://builder.japan.zdnet.com/sp/css-firefox-safari/story/0,3800083423,20379391-2,00.htm CSSを使うことでも見え方の差を少なくすることは可能ですが 全く同一に見せるのは困難です。 http://journal.mycom.co.jp/articles/2007/01/31/bamboo/index.html もちろんブラウザを制作している企業側もブラウザ間のレイアウトの相違については頭を悩ませています。 アップルのサイトにWebサイトをデザインする際に、できるだけレイアウトの相違が 少なくなるようにするためのヒントになる情報があります。 IEとの表示の相違についての注意点なども書かれています。 「Web Page Development:Best Practices」 http://developer.apple.com/jp/internet/webcontent/bestwebdev.html