• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ボーダースタイルがうまく表示できない)

ボーダースタイルがうまく表示できない

このQ&Aのポイント
  • クラス名boxというボックスのボトムにボーダー指定をしましたが、ボックスのズレ?によりボーダーがトップになっているように見えてしまいます。
  • 問題はボックスの幅が設定されている525pxであることです。
  • ボックスの幅を調整することでボーダーが正しく表示されるようになります。

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

  • ベストアンサー
  • naokita
  • ベストアンサー率57% (1008/1745)
回答No.1

ブラウザにもよりますが、ズレではありません・・・ div.left と div.right を float しているのだから、 浮いた状態になっている。 その為、div.box が、div.left と div.rightを認識できないのでテキストで認識出来る範囲しか囲む事は出来ない。 borderだけではなく、背景なども同じく表示出来ないはず・・・ ------------------------ div.box 内でクリアーする事。 (フロート時はクリアーをセットで使う事) クリアーのテクニックは、多々ありますが、 表示差異も確認しながら色々試しましょう。

nkmyr
質問者

お礼

overflow:hidden;で解決できました。

nkmyr
質問者

補足

アドバイスをありがとうございます。 div.box 内に色々なクリアーを付けてみましたが、変わりませんでした。どこが違うのでしょうか…?

関連するQ&A