#デイトラWeb制作コース初級編DAY11の学び
【この記事に書いてあること】
# 【学習時間】プログラミング学習12,13日目⏩
— ふりっく💻トリプルゼロの(これから)フリーランス (@FuRiC_twi) January 29, 2021
Web制作コース初級編DAY11💻
学習時間:1時間45分⏳
学習内容:Bootstrapの基礎を学ぶ②✏
学び📚
Bootstrapでできること
1 width/height/padding/marginの調整
2 Gridレイアウト
3 ボタン作成
詳細はQiitaで#デイトラ#プログラミング初心者#プログラミング学習 pic.twitter.com/yMaQYXnNIN
1時間45分
# 【学び】
1 width/heightの調整
・横幅を変更:w-50
→width 50%という意味
・縦幅の変更:h-50
→hight 50%という意味
*パーセントの変更は25,50,75,100,autoのみ!
↓
2 padding/marginの調整
・paddingの変更:pt(padding-top) pr(padding-right) pb(padding-bottom) pl(padding-light)+数字
・paddingの横幅のみ変更;px 0 --;
・paddingの縦幅のみ変更:py -- 0;
*paddign,marginは段階的に1~5までの幅が決まっている
*Bootstrapの大きなルールとして、制御したいプロパティの頭文字+数字
で記述する
↓
3 Gridレイアウト
ルール:①class="container"
の中に作る
②改行はclass="row"
で囲うとそこまでが一行
③一つ一つのブロックはclass="col"
をつける
参考サイト: Bootstrapのグリッドシステムの使い方を初心者に向けておさらいする
特徴1:Gridレイアウトを使うことで、横幅を整えつつレイアウトを決めることができる!
<div class="container">
<div class="row">
<div class="col bg-primary">
1 of 2
</div>
<div class="col bg-warning">
2 of 2
</div>
</div>
<div class="row">
<div class="col bg-success">
1 of 3
</div>
<div class="col bg-danger">
2 of 3
</div>
<div class="col bg-info">
3 of 3
</div>
</div>
</div>
↓
特徴2:1行を12分割して横幅を自在に変えることができる
<div class="container">
<div class="row">
<div class="col-7 bg-primary">
1 of 2
</div>
<div class="col-5 bg-warning">
2 of 2
</div>
</div>
<div class="row">
<div class="col-6 bg-success">
1 of 3
</div>
<div class="col-4 bg-danger">
2 of 3
</div>
<div class="col-1 bg-info">
3 of 3
</div>
</div>
</div>
↓
4 Bootstrapでボタン作成する
① Bootstrapはボタンのレイアウトがすでに決められている
☆共通クラスclass="btn"
を忘れずに記入する!
<button type="button" class="btn btn-primary">Primary</button>
###↓
② ボタンのデザインも決めることができる
class="btn-outline-色
を記入
<button type="button" class="btn btn-outline-success">Success</button><button type="button" class="btn btn-outline-danger">Danger</button>
###↓
③ ボタンのサイズも決めることができる
大きくするならclass="btn-lg
小さくするならclass="btn-sm
を記入
<button type="button" class="btn btn-secondary btn-lg">Large button</button>
<button type="button" class="btn btn-primary btn-sm">Small button</button>
###↓