平台:Hahow
老師:Jeremy Yen
課程:創業必備:前端網頁設計入門
Github Page:https://as60160.github.io/Hahow-Jeremy-Frontend/
使用:Bootstrap、jQuery、RWD
Github Page:BMI 計算器
- 我嘗試:
- 將 navbar 使用的
navbar-light bg-light
改為navbar-dark bg-dark
- 使用
<small>
、<sup>
增加註解
- 我學到:
- 引入 library 時,如果先引入 bootstrap.js 再引入 jQuery 會出現錯誤。
- 理解所謂的 library 到底是什麼意思、如何使用。
- 分析 navbar 的程式碼結構並知道如何取捨要與不要的部分。
- Tag :
<small>
、<sup>
- 使用縮排時,統一選用 Tab 或 Space ,不然上傳到 github 後程式碼位置會跑掉。
- 想知道:
- 為什麼先引入 bootstrap.js 再引入 jQuery 會出現錯誤?
已解決。說明
- 計算按鈕在視窗變小時,如何才能置中?
已解決。加入
text-center
。
使用:Bootstrap、jQuery、RWD
Github Page:體脂率計算器
- 作業詳細要求:
- 先完成一個 BMI 計算器後,在下方新增四個元件(年齡、性別、體脂肪率、計算按鈕)。元件樣式可自訂或使用 Bootstrap 樣式。
- 撰寫計算體脂肪率的 JavaScript,可使用 jQuery 輔助。
- 考慮防呆設計(例如防止使用者忘記輸入,或未先計算 BMI 就想算體脂肪率)
- 使用 Git 管理,最後發佈到 Github Page(參考單元10),繳交個人 github.io 網址 (盡量不要直接打包 zip 上傳)
- 程式碼內適時加上註解更佳
- 我嘗試:
- 使用
fixed-top
固定 navbar 的位置,讓它不會隨著捲動而消失。 - 使用
card
來呈現內容。 - 用
max-width
去限制內容的最大寬度。
- 我學到:
card
、fixed-top
、hr
- 使用
fixed-top
固定 navbar 的位置時,要拉大 navbar 底部和 div 上方的距離,div 的內容才不會被重疊。 - 學會使用 form select 來製作下拉選單,並且用 value 來為選項設定值。
- 想知道:
- 怎麼設定按鈕的位置,讓他們能呈現在我想要的地方?
已解決。在按鈕
col-md-12
中加入text-center
,再微調按鈕之間的 margin 即可。 - Reset buttom 要怎麼設定清空內容?
已解決。用空值取代 input 中的值即可。
- 為什麼計算出數值後,無法將數值透過 if 的判斷,回傳到我要的 form ?
- 因為沒有呼叫函數。 2. 設定 input 內容必須要用 val() 函數,text() 是用在 HTML 元件內的。