Home > HTML+CSS+JS > テキストが画像の下に回り込むのを防ぐために、よく使うoverflowプロパティを使ったレイアウト

テキストが画像の下に回り込むのを防ぐために、よく使うoverflowプロパティを使ったレイアウト

外枠の.figureBlockA01ブロックの横幅指定を100%にしているので、あらゆるサイズの横幅に適応できる。
また、画像boxの.imgLとテキストboxの.txtRは横幅を指定していないので、画像のサイズによって自動で調節して配置できるので便利!
コンポーネントとしてよく使うレイアウト
でも、.imgLのboxは幅を指定していないのでキャプションなどテキストをいれると文字可変した場合や文字数が多いとカラムがおちてしまう。
.imgLのboxは、画像のみにしないといけない

ここでは、floatを指定した要素の親要素の高さが算出されない時の解決手段として、外枠の.figureBlockA01ブロックにはclearfixのかわりにoverflow:hidden;を使っている。
Firefox2では、印刷のときに問題があったけど、もうFirefox2を対象ブラウザにいれなくていいと思うので。

HTML


<div class="figureBlockA01">
<p class="imgL"><img src="images/img01.jpg" alt="" width="100" height="100" /></p>
<p class="txtR">ここにテキストがはいります。</p>
</div>

CSS


.figureBlockA01{
width:100%;
overflow:hidden;*/clearfixのかわりに/*
}

.figureBlockA01 .imgL{
float:left;
} 

.figureBlockA02 .txtR{
overflow:hidden;
padding-left:20px;
zoom:1;
}


Similar Posts:

Popular Posts:

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://wsmh.net/web/htmlcssjs/%e3%82%88%e3%81%8f%e4%bd%bf%e3%81%86overflow%e3%83%97%e3%83%ad%e3%83%91%e3%83%86%e3%82%a3%e3%82%92%e4%bd%bf%e3%81%a3%e3%81%9f%e3%83%ac%e3%82%a4%e3%82%a2%e3%82%a6%e3%83%88/trackback/
Listed below are links to weblogs that reference
テキストが画像の下に回り込むのを防ぐために、よく使うoverflowプロパティを使ったレイアウト from WSMH

Home > HTML+CSS+JS > テキストが画像の下に回り込むのを防ぐために、よく使うoverflowプロパティを使ったレイアウト

Search
楽天ランキング
Feeds
Meta
Links

↑ ページの先頭へ