floatで画像などを左右に回り込ませたとき、逐一marginの幅を指定せずとも文字が画像の下に回り込まないようにするテクニックです。
HTML
2 | <div class= "sampleImg" ><img src= "./sample.jpg" alt= "サンプル画像" /></div> |
3 | <p>テキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキスト</p> |
CSS
03 | border: 1px solid #CCCCCC; |
テキストを囲っている要素(この場合はpタグ)にoverflow: hidden;を指定することで画像の下に回り込むことを防ぐことができます。
サンプルページ