• ベストアンサー

ブラウザによってレイアウトが崩れて困っています。

CSSでHPを作り始めた者です。 ヘッダーの横幅をwidth:960pxとしています。 ヘッダーの下にヘッダーと同じ横幅になるように ボタン画像を横並びに6つ配置したいのです。 <img src="botan1.gif" alt=""> というのをそれぞれ6つ記入しています。 IEやFirefoxではうまくいくのですがネスケでは 6つめのボタンが大きくはみ出て次の行にきてしまいます。 ネスケに合わせてボタンの幅を変更したら今度は IEなどが合わなくなってしまいます。 このような場合どういう対策をとったら良いのでしょうか? どうか教えてください。

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

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

前時代的なブラウザまでフォローし、どうしても固定したいビューは、テーブルレイアウトにするしか無いかもしれません。 <table borer="0" width="960px"> <tr> <td><img src="..."></td> <td><img src="..."></td> <td><img src="..."></td> <td><img src="..."></td> <td><img src="..."></td> <td><img src="..."></td> </tr> </table> 更に、空白イメージを挿入、なんて方法が以前は使われていましたしね。 個人的にはポリシーに反しますが、CSSでうまく行かない時はこれしかありません。

pome000999
質問者

お礼

ありがとうございました。 おかげで助かりました。

関連するQ&A

専門家に質問してみよう