---
# System prepended metadata

title: 5/24(一) 每日任務
tags: [Bootstrap5 實戰營]

---

---
tags: Bootstrap5 實戰營
---

# 5/24(一) 每日任務


## 題目
 根據以下三題寫出對應的代碼。
 對知識理解不夠深入者可參考 [Bootstrap 5 網格](https://bootstrap5.hexschool.com/docs/5.0/layout/grid/#nesting) 與 5/19 Bootstrap 實戰營直播內容

### 範例

題目：請寫出一個在所有設備上都是一行四欄的區塊。
知識點：
1. 構建網格時 最外層需有一個 container 
2. container 裡面是一個 row (表示一行) 
3. col 不加上 -* 表示他們會自動安排大小 
4. 一個 row 是 12 欄 三個 col 在一個 row 中 則一個 col 佔 4 欄

答案：
```htmlembedded=
<div class="container">
    <div class="row">
        <div class="col">col</div>
        <div class="col">col</div>
        <div class="col">col</div>
    </div>
</div>
```

### 第一題
請寫出一個在所有設備上都是 **左邊佔四 右邊佔八** 的區塊。
![](https://i.imgur.com/sXt68c7.png)

知識點：
1. 構建網格時 最外層需有一個 container 
2. container 裡面是一個 row (表示一行) 
3. 左邊跟右邊的先後順序？先寫的在左邊 依序往右排列。

答案：
```htmlembedded=
<div class="container">
    <div class="row">
        <div class="col-4 border border-success">col-4</div>
        <div class="col-8 border border-success">col-8</div>
    </div>
</div>
```

### 第二題
請做出一個在 PC 版中佔據兩欄 平板中佔三欄 手機版中佔四欄 的區塊。
![](https://i.imgur.com/y1Eu58a.png)
![](https://i.imgur.com/NPCfXHY.png)
![](https://i.imgur.com/Qc31dHF.png)

知識點：
1. col col-sm col-md col-lg 分別代表什麼意思？

答案：
```htmlembedded=
<div class="container">
    <div class="row">
        <div class="col-lg-2 col-md-3 col-sm-4 border border-success">col</div>
        <div class="col-lg-2 col-md-3 col-sm-4 border border-success">col</div>
        <div class="col-lg-2 col-md-3 col-sm-4 border border-success">col</div>
        <div class="col-lg-2 col-md-3 col-sm-4 border border-success">col</div>
        <div class="col-lg-2 col-md-3 col-sm-4 border border-success">col</div>
        <div class="col-lg-2 col-md-3 col-sm-4 border border-success">col</div>
    </div>
</div>
```

### 第三題
請利用第一題的答案 在右邊佔八的區塊中添加一個左邊佔據十欄右邊佔據兩欄的**巢狀網格**。
![](https://i.imgur.com/FN0UmjJ.png)

知識點：
1. 在 col 中添加巢狀網格 一定要在 col 中加上 row 再在 row 下添加 col

答案：
```htmlembedded=
<div class="container">
    <div class="row">
        <div class="col-4 border border-success">col-4</div>
        <div class="col-8 border border-success">
            col-8
            <div class="row">
                <div class="col-10 border border-success">col-10</div>
                <div class="col-2 border border-success">col-2</div>
            </div>
        </div>
    </div>
</div>
```

codepen連結如下
[colinhuyn](https://codepen.io/colinhyun/pen/gOmdrbm)
