最終更新:2020-04-23 (木) 20:53:29 (1456d)  

CSS/レイアウト
Top / CSS / レイアウト

https://developer.mozilla.org/ja/docs/Learn/CSS/CSS_layout

通常フロー

ボックスモデル

  • プロパティ場所
    width,heightコンテンツボックス中身ボックスの周りの見えないスペース。マイナスを指定するとはみ出る
    paddingパディングボックス枠の内側0以上
    borderボーダーボックス
    marginマージンボックス枠の外側

ブロックレベル要素

  • デフォルトでは、その親要素の幅の100%で、そのコンテンツと同じ高さ

インライン要素

margin

  • 標準または代替のボックスモデルを使用しているかどうかにかかわらず、表示ボックスのサイズが計算された後、マージンは常に追加されます。

結合

  • マージンが接する 2 つの要素がある場合、それらのマージンは結合して 1 つのマージンになります。これは、個々の最大マージンのサイズです。

右側固定

ネガティブマージン (外側にはみ出る)

calc

float

Flexbox

CSS/display