Flexboxでできること
・並び向きを指定できる(縦並び/横並び)
・折り返しの有無を指定できる
<!-- index.html --> <ul class="flex-list"> <li class="li1">item1</li> <li class="li2">item2</li> <li class="li3">item3</li> <li class="li4">item4</li> </ul>
display: flexの使い方
/* stylesheet.css */
.flex-list {
display: flex; /* 子要素を横並びにする */
}
.flex-list li {
flex: auto; /* 親要素に合わせて伸ばす */
}
要素を2列に折り返す(タブレット用)
/* stylesheet.css */
.flex-list {
display: flex;
flex-wrap: wrap; /* 子要素を折り返す */
}
.flex-list li {
flex: auto;
width: 50%;
}
要素を縦に並べる(スマホ用)
/* stylesheet.css */
.flex-list {
flex-direction: column; /* 子要素を縦に並べる */
}
.flex-list li {
margin: 0 auto; /* 中央寄せにする */
}
※ メディアクエリと合わせてレスポンシブデザインにできます。
[siteorigin_widget class=”AdWidgetItem”][/siteorigin_widget]
[siteorigin_widget class=”WP_Widget_Search”][/siteorigin_widget]
[siteorigin_widget class=”WP_Widget_Pages”][/siteorigin_widget]
[siteorigin_widget class=”AdWidgetItem”][/siteorigin_widget]
