`
- 圖層樣式 → CSS `box-shadow`/`background`/`border`/`background-image`
- 刻度線 → `::before`/`::after` 或 `
` 循環渲染
無障礙 (a11y):確保進度條 `role="progressbar"` `aria-valuenow/aria-valuemin/aria-valuemax`、顏色對比度達 WCAG AA、提供文字替代方案。
避坑檢查清單
- □ 圓角半徑在縮放時是否保持比例 (矢量形狀層自動保持,柵格化後會變形)
- □ 圖案疊加縮放比例是否導致紋理模糊/過大 (建議 100% 或整數倍)
- □ 外發光/內發光「範圍」參數:較柔和用「較柔和」、較銳利用「精確」
- □ 漸變疊加「與圖層對齊」勾選狀態:勾選 = 漸變隨圖層移動;不勾選 = 漸變固定畫布座標
- □ 合併圖層 (Ctrl+E) 會永久燒錄樣式,務必保留未合併源文件備份
兩款進度條、十幾個圖層樣式、幾十個參數滑桿——看似只是畫兩個 UI 元件,實則是將「組件化思維、參數化表達、非破壞工作流、設計工程化交付」完整演練了一遍。掌握這套邏輯,你在 PS 中構建的每一個按鈕、輸入框、卡片、導航欄、彈窗,都將具備進入專業設計系統的資格。