LoginSignup
0
0

More than 3 years have passed since last update.

BootStrap2日目

Posted at

しばらく空いてしまったが続き。これ書いたらJavaScriptに入る。
JSが終わってたらMySQLやって、WEBページ作ってみようかな。

グリッドシステム

グリッドシステムとは?

  • レイアウトを格子状に分解して配置するデザイン手法
  • コンテナ、列、行を使用して、コンテンツをレイアウトし、整列
  • 画面サイズによって、レイアウトが変わり、画面サイズが異なるデバイスでも、いい感じに表示される。

グリッドは列数を12として考える。

このサイトが詳しそう→ref

12分割したカラムのうち、1つだけを使っている場合

<div class="row">
    <div class="col-1 orange">1</div>
</div>

これはcol-5が先に決まり、未指定は自動で決まる。
auto1とauto2は同じグリッド数。

            <div class="row">
                <div class="col orange">auto1</div>
                <div class="col-5 orange">5</div>
                <div class="col orange">auto2</div>
            </div>

画面幅についてもう少し。

  • Extra Small
  • Small
  • Medium
  • Large
  • Extra Large

それぞれブレイクポイントを期に切り替わり、大きい画面幅から切り替わったら縦並びになる。
例えば画面幅をsmall(sm)に設定していたら、smallの画面幅になった途端に縦並びになる。

            <div class="row">
                <div class="col-sm orange">A</div>
                <div class="col-sm orange">B</div>
                <div class="col-sm orange">C</div>
            </div>

lgより上の画面サイズではlgで指定したグリッド数
lgより下では、mdで指定したグリッド数になる
mdの画面サイズ以下では縦並びになる。

            <div class="row">
                <div class="col-lg-1 col-md-2 orange">1</div>
                <div class="col-lg-1 col-md-2 orange">1</div>
                <div class="col-lg-1 col-md-2 orange">1</div>
                <div class="col-lg-1 col-md-2 orange">1</div>
                <div class="col-lg-1 col-md-2 orange">1</div>
                <div class="col-lg-1 col-md-2 orange">1</div>
                <div class="col-lg-1 col-md-2 orange">1</div>
                <div class="col-lg-1 col-md-2 orange">1</div>
                <div class="col-lg-1 col-md-2 orange">1</div>
                <div class="col-lg-1 col-md-2 orange">1</div>
                <div class="col-lg-1 col-md-2 orange">1</div>
                <div class="col-lg-1 col-md-2 orange">1</div>
            </div>
0
0
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
0
0