iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
自我挑戰組

從0開始學習前端: 系列

記錄學習前端所遇到的問題。

鐵人鍊成 | 共 30 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 11

從0開始學習前端:DAY11- 如何讓網頁依大小切換不同圖片

為什麼要換圖片? 想像你在手機上看一張桌機版的橫幅圖,結果圖片被縮到看不清字,或是浪費了流量載入超大檔案,這就是使用同一張圖的問題。解法:根據裝置大小載入不同圖...

2025-08-17 ‧ 由 a50134 分享
DAY 12

從0開始學習前端:DAY12- 切版前的準備工作

切版前的準備工作:格式設定與注意事項 切版(也就是將設計稿轉成網頁)前,我們常常會急著開工,但先做好基本設定,可以省下日後許多麻煩。以下是幾個重要的步驟與觀念:...

2025-08-18 ‧ 由 a50134 分享
DAY 13

從0開始學習前端:DAY13- 響應式網頁畫面出現 X 軸捲動條(橫向滾動)

為什麼會出現 X 軸? 當網頁的內容寬度超過了瀏覽器視窗(viewport)的寬度時,就會自動產生 X 軸。這通常是因為以下幾種情況: 元素設定了固定寬度...

2025-08-19 ‧ 由 a50134 分享
DAY 14

從0開始學習前端:DAY14- 擬態選擇器

1. 擬態類別(Pseudo-class) 這是針對「元素的狀態」來加樣式。想像它像是「條件判斷」,滿足就套用。常見的有: -:hover → 滑鼠移過去時 -...

2025-08-20 ‧ 由 a50134 分享
DAY 15

從0開始學習前端:DAY15- 常用擬態選擇器速查表

🔹 Pseudo-class(擬態類別,針對狀態) 選擇器 用途 範例 :hover 滑鼠移到元素上 button:hover { backgro...

2025-08-21 ‧ 由 a50134 分享
DAY 16

從0開始學習前端:DAY16- SCSS

🔹 SCSS 是什麼? SCSS 是 Sass 的一種語法,可以把它理解成「超進階版的 CSS」。平常我們寫 CSS 時,可能會覺得: -樣式重複好多次 -想用...

2025-08-22 ‧ 由 a50134 分享
DAY 17

從0開始學習前端:DAY17- Vite 的架構

🔹 傳統打包工具的痛點 像 Webpack、Parcel 這些老工具,啟動專案時會先把所有檔案打包成一坨,再丟給瀏覽器。這就造成: 專案小 → 沒感覺...

2025-08-23 ‧ 由 a50134 分享
DAY 18

從0開始學習前端:DAY18- Vite 環境安裝教學

Vite 環境安裝教學 要開始用 Vite 開發專案之前,第一步當然是把環境裝起來。別擔心,流程比你想像的簡單很多。 🔹 第一步:安裝 Node.js Vite...

2025-08-24 ‧ 由 a50134 分享
DAY 19

從0開始學習前端:DAY19- 如何用 GitHub Pages 部署網站

用 GitHub Pages 部署你的網站(初學者教學) 你寫好了自己的網頁,想把它放到網路上讓大家都能看到嗎?GitHub Pages 是一個超棒的免費工具,...

2025-08-25 ‧ 由 a50134 分享
DAY 20

從0開始學習前端:DAY20- 表格與表單設計技巧

表格與表單設計技巧:讓使用者更好用、更容易理解 在網站或系統中,「表格(Table)」和「表單(Form)」都是常見的資訊呈現與資料輸入方式。如果設計得好,不但...

2025-08-26 ‧ 由 a50134 分享