見出し画像

Flexboxについて

Flexbox(フレックスボックス)とは、

フレキシブルで簡単にレイアウトが組めるボックスです。


divタグで、boxを3つ指定します。

     <div>box1</div>
     <div>box2</div>
     <div>box3</div>

無題

縦方向に並びます。


Flexboxの使い方

これを横方向に並べたいときに

使えるコードがFlexboxです!

Flexboxを指定する時は、親要素が必要になります。

HTMLコード

<div class="container">  → 親要素
     <div class="box1">box1</div>
     <div class="box2">box2</div>
     <div class="box3">box3</div>
</div>


親要素にdisplayプロパティを指定します

CSSコード

.container{
   display: flex;
}

無題


右側の余白を無くすこともできる

.box2{
   background-color: yellow;
   flex: 1;
}

box2にflexプロパティを指定すると

画面の大きさによって幅が変化します。

無題



いいなと思ったら応援しよう!