LoginSignup
3
1

More than 5 years have passed since last update.

flexboxを試す

Last updated at Posted at 2016-12-16

初投稿します。
本当に今更ながら、食わず嫌いでずっとfloat&clearfix派の私がflexboxを試します。

食わず嫌いなので対応状況を確認

Slice 1.png

ブラウザの対応状況を確認。
最低でもIE10用の-ms-とAndroidブラウザ用の-webkit-はつけたほうが良さそうだ。

Slice 1.png

known issuesを見てみると....

スクリーンショット 2016-12-15 20.05.24.png
うん。使わないほうが良さそうだ

でも、とりあえず、作ります。

親となる空divを作ります。

<div class="daddy">

</div><!-- END daddy -->

親の中に子divを量産します。

<div class="daddy">
  <div class="child one">太郎</div><!-- END child -->
  <div class="child two">次郎</div><!-- END child -->
  <div class="child three">三郎</div><!-- END child -->
  <div class="child four">四郎</div><!-- END child -->
  <div class="child five">五郎</div><!-- END child -->
  <div class="child six">六郎</div><!-- END child -->
</div><!-- END daddy -->

スタイルを当てていきます。

▼横並びに必要な記述
.daddy{
   display: -webkit-flex;
   display: -ms-flex;
   display: flex;
}
▼装飾に必要な記述
.daddy{
  background: #915c8b;
  padding: 20px;
}
.child{
   background: #333;
   margin-right: 10px;
   padding: 15px;
   font-size: 20px;
   color: #fff;
   text-align: center;
}

ドーン。できた。

スクリーンショット 2016-12-15 21.23.38.png

おー。
今までの自分なら.daddyclearfixを入れて、.childfloat:leftを入れてたのですが、もうその煩わしさもなくなるんですね。IEを除けば...

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1