ブログ

便利すぎるflexbox!

2019.01.20

レイアウトの左右を入れ替えるレベルだと、単にfloatの左右を逆にすれば問題なかったのだが、レスポンシブ化に伴い複雑に順序を変えたい時なんかにはfloatの変更だけでは追いつかなくなったきた。
そんな時にとても便利なのがフレックスボックス(Flexbox)!
使い方はかんたん!
親要素に

display:flex;
flex-direction: column;

子要素に

order:1;/*数字は順番*/

でorder順にレイアウトが変更される。
この他にもリスト(ul要素)のliの高さを揃えたい場合にも!
これは今までmin-heightで対応してたけど、数値を決めなくてはいけない面倒くささがあった。
しかし、Flexboxだと簡単!
ul要素に

display:flex;
flex-wrap:wrap;

を設定してli要素の高さ(height)をautoにしてあげれば
勝手に揃えてくれる!
これ以外にもFlexboxは便利な使い方ができる。
それは今後ということで…(汗)

BLOG

Archive

Category

Recent Entry


042-783-3557
平日9:00〜19:00

フォームからの
お問い合わせ

LINEでの
お問い合わせ
電話
LINE友達登録
ページTOPヘ
Copyright © 2003-2024
seeboo design All rights reserved.