inline-blockを使ってみた

inline-block

ヨモツネット【display : inline-block をつかったレイアウト】

自分なりに試してみました。
»デモページ

上下中央揃え全体のセンタリングの際に付け足すクラスとかもくっつけて、使うときのスタンバイもさせてみました。(早い話が、自分専用inline-blockセットって感じです。使う気満々ですw)

■HTML

<div class="blockContainer"><!--
--><div class="block"><div>

ここに中身を書きますここに中身を書きますここに中身を書きます

</div></div><!--
--><div class="block"><div>

ここに中身を書きますここに中身を書きますここに中身を書きます

</div></div><!--
--><div class="block"><div>

ここに中身を書きますここに中身を書きますここに中身を書きます

</div></div><!--
--><!-- ///End blockContainer --></div>

■CSS

@charset "shift_jis";
/* ------------------------------------------------------
inline-block
------------------------------------------------------ */
div.blockContainer{
width:900px; /* ブロック全体の幅 */
border:5px solid #ccc; /* ブロック全体のボーダー */
}
div.block {
width:250px; /* 1ブロックの幅(下記も同様) */
border:3px solid #000; /* 1ブロックのボーダー */
margin:10px; /* 1ブロックの周囲との距離 */
background:#ddd; /* 1ブロックのBOXの色 */
text-align:left;
vertical-align:top;
display:-moz-inline-box;/* For Firefox 2↓ */
display:inline-block;
/display:inline; /* For IE 5↑、7↓ */
/zoom: 1; /* For IE 5↑、7↓ */
}
div.block > div{ /* For Firefox 2 ↓ */
width:250px; /* 1ブロックの幅 */
display:block;
}
/* ブロックをセンタリングする場合.blockContainerと同じ位置につける */
div.center { text-align:center;}

/* 1ブロックに対して上下中央・上・下揃えする場合.blockと同じ位置につける */
div.middle { vertical-align:middle;}
div.bottom { vertical-align:bottom;}

/* ------------------------------------------------------
// inline-block
------------------------------------------------------ */


Comments:0

Comment Form

Trackbacks:0

TrackBack URL for this entry
http://www.otogawa.com/cms/mt-tb.cgi/272
Listed below are links to weblogs that reference
inline-blockを使ってみた from px*blog