• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CSSでfloat:leftを当てたら表示が崩れる)

CSSでfloat:leftを当てたら表示が崩れる

このQ&Aのポイント
  • CSSでfloat:leftを適用すると、表示が崩れる現象が発生しています。
  • 具体的には、表示したい画像が左からではなく右から表示されたり、2枚表示された後に1枚だけ別の行に表示されたりしています。
  • ブラウザ間での表示の違いはありませんでした。デベロッパーツールを使用してCSSの設定を変えても改善されませんでした。

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

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

>■■■■■ >□□□■■ >■□□□□  この様になるのは、最初の3つのheightが、高いからですね。  それぞれのblockの高さを指定しなおすと良いかと・・ .ngg-gallery-thumbnail-box { float: left; height:200px; overflow:hidden; } とか・・・

mrwhite720
質問者

お礼

ご指示頂いた通りにCSSを指定したところ、見事正常に表示されました! 相当な時間この問題につまづいていたので非常~に助かりました!! 本当にありがとうございました!!!

その他の回答 (1)

  • tracer
  • ベストアンサー率41% (255/621)
回答No.1

一部のブラウザだけおかしいなら、CSSの問題かと思いますが、すべてのブラウザで意図しない表示になってしまう場合の多くは、HTML/CSSの単純なミスです。こ難しい文法などではなく、どこかに極端な間違いがあるはずです。 <>やコーテーションやhtmlタグが全角になってるとか、存在しないタグが使用されているとか、タグが閉じられていないとかです。 たとえば、bodyの開始タグがないのはなぜですか?これは極端な記入漏れです。

mrwhite720
質問者

お礼

ご指摘ありがとうございます! HTMLをwordpressに移す際に抜けてしまったようです。 恥ずかしながら全く気付いていませんでした。