プログラミング覚え書き

WEB製作覚え書き

ノート代わりに勉強した内容をまとめています。

CSS:レイアウト(display:flex;)

 

 

f:id:midori_x:20191222191149p:plain

 

 

基本

Flexコンテナ{

  display:flex;

}

f:id:midori_x:20191222191320p:plain

 

 

折り返し設定

Flexコンテナ{

  display:flex;

  flex-wrap:値;

}

f:id:midori_x:20191222194343p:plain

 

f:id:midori_x:20191222192354p:plain

f:id:midori_x:20191222193112p:plain

 

 

配置順設定

Flexコンテナ{

  display:flex;

  flex-direction:値;

}

 

逆順(横方向)

flex-direction: row-reverse;

f:id:midori_x:20200105190031p:plain

逆順(縦方向)

flex-direction: column-reverse;

f:id:midori_x:20200105190102p:plain

 順序の指定

 Flexアイテム{

  order:値;

}

指定なしのアイテムは「0」で数値の小さい順に並ぶ

f:id:midori_x:20191222204011p:plain

 

 

折り返し と 配置順 を同時に設定

Flexコンテナ{

  display:flex;

  flex-flow: ;

}

 

逆順で横並び&折り返し有り

row-reverse wrap

f:id:midori_x:20200105191141p:plain

 逆順で積み重ね&折り返し有り

column-reverse wrap

f:id:midori_x:20200105192200p:plain

 

横方向位置揃え

Flexコンテナ{

  display:flex;

  justify-content:値;

}

f:id:midori_x:20191222194306p:plain

 

初期値(左揃え)

justify-content:flex-start;

f:id:midori_x:20191222194953p:plain


中央揃え

justify-content:center;

f:id:midori_x:20191222195458p:plain

 

等間隔揃え(左右余白なし)

justify-content:space-between;

f:id:midori_x:20191222195954p:plain

 

等間隔揃え(左右余白なし)

justify-content:space-around;

f:id:midori_x:20191222200257p:plain

 

flex-wrap:wrap;

justify-content:space-around;

f:id:midori_x:20200105182941p:plain

f:id:midori_x:20200105183026p:plain



縦方向位置揃え

Flexコンテナ{

  display:flex;

  align-items:;

}

 

上揃え

flex-start

f:id:midori_x:20200105192540p:plain

下揃え

flex-end

f:id:midori_x:20200105192800p:plain

中央揃え

center

f:id:midori_x:20200105192913p:plain

ベースラインに揃える

baseline

f:id:midori_x:20200105193219p:plain

 

参考

webdesign-trends.net

 

www.nishishi.com

 

html5experts.jp