本教程不僅教繪製 170×50px 時尚按鈕,更完整呈現「PS 設計→切圖命名→HTML 結構→CSS 樣式→Hover 狀態交互」的完整前端交付流程。適用於 UI 設計師、前端工程師、全棧工程師跨角色協作參考。

雙擊圖層開啟樣式面板:













web_button.png(雙狀態垂直拼合單圖,CSS 通過 background-position 切換)。
<a id="web_button" href="#" class="btn">Buy Now</a>
<style type="text/css">
#web_button {
display: inline-block; /* 支援寬高 */
width: 170px;
height: 50px;
background: url(web_button.png) no-repeat 0 0;
text-indent: -9999px; /* 隱藏文字,保留 SEO/無障礙 */
outline: none; /* 移除焦點虛線框 */
border: none;
cursor: pointer;
}
#web_button:hover,
#web_button:focus {
background-position: 0 -50px; /* 垂直偏移 50px 顯示 Hover 狀態 */
}
</style>
rem 配合根字體大小,適配不同縮放等級;aria-label="立即購買" 補充語義;:focus-visible { outline: 2px solid #2877AC; } 鍵盤導航可見焦點;--btn-bg, --btn-hover-bg 等變量,主題切換一鍵生效。延伸學習:更多精彩教程請關注三聯 Photoshop 教程欄目,三聯 PS 群:75789345 歡迎加入交流。