.NET 開発基盤部会 Wiki

目次

概要

CSSのレイアウトって難しいですね。

というか専門的にやったことなかったので、
この際、色々と調べてみました。

基本

以下のコンテンツを参考にしました。

position プロパティ

static(静的配置)

relative(相対配置)

absolute(絶対配置)

fixed(固定配置)

floatプロパティ

ボックスモデル

内容(コンテンツ)

コンテンツ自体。

ボーダー(border)

内容とボーダーの間の余白(padding)

ボーダーと他のボックスとの間の余白(margin)

包含ブロック(コンテナブロック)

子要素の位置と大きさは、包含ブロックに依存

positionプロパティと、

包含ブロック≠親要素

基本的に=親要素でも、positionプロパティの指定によって異なる。

ブロックボックスとインラインボックス

包含ブロック内に配置されるボックスは、
ブロックボックスとインラインボックスのふたつに分けられる。

ブロックボックス

インラインボックス

displayプロパティ

ボックスレイアウト

個別

中央揃え

Bootstrap

Flexbox

Flexbox = Flexible Box Layout Module

参考

参考


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS