電子書籍の厳選無料作品が豊富!

作ったwebを見ると、IEとネットスケープではwebサイトの見え方がかなり違っているのです。多少違うというのは知っていたのですが、CSSを使った部分が特に影響されるのでしょうか?
具体的には、背景画像を左固定にして、本文は左マージンを取って背景画像に被らないようにしているのですが、ネットスケープで見ると背景の上に完全に重なってしまっています。何か改善する方法などはあるのでしょうか?
ご存知の方いらっしゃいましたらゼヒお教え下さい。よろしくお願い致します。

A 回答 (1件)

ブラウザによってCSSの解釈は大分違うので、同じ設定でうまくやるためには、微妙な調整作業が必要になります。


少しずつずらしたりとか、指定する単位を変えてみたりとか、面倒です。

そこで、方法としては、ブラウザごとに専用の外部CSSファイルを用意し、Javascriptでブラウザを判定し、読み込ませるCSSファイルを変える、というのがあります。

説明すると長くなるので、下記サイトを参考にして、色々試してみてください。
http://www.cybergarden.net/webcss/index.html
http://allabout.co.jp/career/javascript/subject/ …
http://allabout.co.jp/computer/hpcreate/closeup/ …
http://allabout.co.jp/career/javascript/library/ …

またわからないことがあったらご質問ください。
参考になれば幸いです。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!