※本ページはプロモーションが含まれています 公開日:2015/1/8 更新日:2025/4/14 画像にfloatを指定してテキストを回り込ませると、自動で画像の周りに回りこみとても便利なのですが、画像の下には回りこませたくない時があります。 tableタグやcss3でtable-cellを使う方法もありますが、tableは使いたくないし、table-cellはmarginが効かなかったり使い勝手が良くなかったので、floatで行う方法を紹介します。 画像の横に配置したいテキストをPタグなどで囲み、囲ったタグに「overflow:hidden;」を設定する。 HTML <div class="box"> <img src="img.jpg" /> <p> テキストテキストテキストテキストテキストテキストテキスト </p> </div> CSS .box img { float:left;

