gorogoronyan FC2

CSS: 要素の配置: ブロック要素

div や p や li などのタグはブロック要素と呼ばれることがあります。 その配置方法についての説明です。
CSS display: inline, block, inline-block など

下は div タグのサンプルになっていますが、 p タグや figure タグや li タグなどでも同じように扱えます。

ブロック要素の基本的な配置

TestHTML_div_layout01.html
div を複数並べるサンプル。
HTML div タグ
TestHTML_div_margin_auto01.html
div のセンタリング、右寄せのサンプル。
margin: auto;, margin-left: auto; などで指定します。
CSS: 要素の配置, 左右中央, 上下中央

インライン要素、インラインブロック要素との違い

要素のセンタリング

ブロック要素を左右に並べる

ブロック要素を左右に並べるときには CSS の flex を多用します。 また flex がなかった昔からの方法で CSS の float もあります。

TestCSS_flex_ul_li01.html
CSS の flex で li タグを左右に並べるサンプル。
CSS: flex
ul,ol,li タグ
TestCSS_float_div03.html
CSS の float で div タグを左右に並べるサンプル。
CSS: float

関連

inserted by FC2 system