- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ボーダースタイルがうまく表示できない)
ボーダースタイルがうまく表示できない
このQ&Aのポイント
- クラス名boxというボックスのボトムにボーダー指定をしましたが、ボックスのズレ?によりボーダーがトップになっているように見えてしまいます。
- 問題はボックスの幅が設定されている525pxであることです。
- ボックスの幅を調整することでボーダーが正しく表示されるようになります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ブラウザにもよりますが、ズレではありません・・・ div.left と div.right を float しているのだから、 浮いた状態になっている。 その為、div.box が、div.left と div.rightを認識できないのでテキストで認識出来る範囲しか囲む事は出来ない。 borderだけではなく、背景なども同じく表示出来ないはず・・・ ------------------------ div.box 内でクリアーする事。 (フロート時はクリアーをセットで使う事) クリアーのテクニックは、多々ありますが、 表示差異も確認しながら色々試しましょう。
お礼
overflow:hidden;で解決できました。
補足
アドバイスをありがとうございます。 div.box 内に色々なクリアーを付けてみましたが、変わりませんでした。どこが違うのでしょうか…?