【UI設(shè)計(jì)培訓(xùn)】學(xué)習(xí)UI設(shè)計(jì)各種樣式按鈕設(shè)計(jì)規(guī)范

作者:Clippp
?
?
?
大家好,這里是設(shè)計(jì)夾,今天為大家分享的是「按鈕設(shè)計(jì)」。按鈕是UI界面中最常見的功能元素。
?
雖然單個(gè)按鈕的設(shè)計(jì)相對(duì)簡(jiǎn)單,但把按鈕放在整個(gè)界面中,我們不僅僅要考慮按鈕的外觀設(shè)計(jì),還要考慮按鈕與整個(gè)界面的關(guān)聯(lián),對(duì)用戶行為的引導(dǎo)等額外的設(shè)計(jì)因素。
?

?
在不同的使用場(chǎng)景和視覺(jué)風(fēng)格中匹配合適的按鈕是很重要的能力,也是很多新手設(shè)計(jì)師容易忽略的地方。
?
本次將分析四種不同類型的按鈕樣式,以及對(duì)應(yīng)的使用場(chǎng)景、設(shè)計(jì)要點(diǎn),鞏固這些基礎(chǔ)但重要的按鈕設(shè)計(jì)知識(shí)!
?
?
?
一、填充按鈕
?
填充按鈕指由深色或漸變色填充的按鈕。大多數(shù)場(chǎng)景下,通過(guò)文字和按鈕間強(qiáng)烈的顏色對(duì)比,來(lái)最大程度吸引用戶的注意力。
?
因此填充型按鈕也是號(hào)召性按鈕(CTA)的最佳選擇。
?

?
?
1、??使用場(chǎng)景
?
如果想要提示用戶完成某個(gè)特定操作,優(yōu)先使用填充型按鈕。例如APP上的登錄/注冊(cè)按鈕、購(gòu)買按鈕等都是使用填充按鈕,引起更多關(guān)注。
?

?
?
2、??設(shè)計(jì)要點(diǎn)
?
傳遞按鈕狀態(tài)。能夠讓用戶通過(guò)查看按鈕來(lái)了解按鈕的當(dāng)前狀態(tài)。例如,按鈕的禁用狀態(tài)應(yīng)該與可點(diǎn)擊狀態(tài)具有不同的視覺(jué)樣式。
?

?
保持一致性。關(guān)于按鈕的外觀,有方形和圓角兩種流行的形狀。圓角按鈕在用戶看來(lái)更舒服,更容易被接受,因?yàn)槲覀冏匀粌A向于避免具有鋒利邊緣的物體。
?

?
視覺(jué)一致性是創(chuàng)造良好用戶體驗(yàn)的關(guān)鍵。雖然圓角按鈕比較常見,但按鈕的樣式還是要根據(jù)APP的樣式進(jìn)行合理選擇。
?
例如一個(gè)產(chǎn)品所有的UI元素都是方形的,那么界面中的按鈕也應(yīng)該保持一致的形狀。
?
提供視覺(jué)反饋。提供有關(guān)交互操作的視覺(jué)反饋至關(guān)重要。微妙的懸停效果(PC端)和點(diǎn)擊動(dòng)效,能夠清楚地作為對(duì)當(dāng)前操作的反饋。
?

?
添加陰影創(chuàng)建立體效果。陰影讓按鈕有了空間感,看起來(lái)更立體。陰影還可以增強(qiáng)視覺(jué)反饋,通過(guò)改變陰影的深度來(lái)模擬手指點(diǎn)擊按鈕的感覺(jué)。
?
與按鈕的形狀類似,陰影的使用也應(yīng)該由整體的設(shè)計(jì)風(fēng)格決定,并不能盲目使用,造成視覺(jué)風(fēng)格不統(tǒng)一的情況。
?

?
?
?
二、描邊按鈕
?
描邊按鈕是指沒(méi)有顏色填充的按鈕,只有按鈕的外輪廓可見。
?

?
?
1、??使用場(chǎng)景
?
描邊按鈕通常作為輔助操作按鈕。主要操作按鈕引導(dǎo)用戶采取希望他們采取的行動(dòng),而次要輔助按鈕提供了一個(gè)合理的選擇。
?

?
對(duì)于不想分散用戶注意力的UI界面,描邊按鈕也是一個(gè)不錯(cuò)的選擇。由于描邊按鈕更輕量,具有較小的視覺(jué)權(quán)重,所以它比實(shí)心的填充按鈕吸引的注意力較少,從而讓UI界面看起來(lái)不那么擁擠。
?
描邊按鈕作為多功能的按鈕,更適合在深色或淺色主題中靈活轉(zhuǎn)變,在不同類型的背景下良好工作。
?

?
?
?
三、圖標(biāo)按鈕
?
圖標(biāo)按鈕指只有圖標(biāo)、沒(méi)有文字的按鈕,僅通過(guò)圖標(biāo)來(lái)表示。
?

?
?
1、??使用場(chǎng)景
?
圖標(biāo)類按鈕不會(huì)占用太多的屏幕空間,因此適合用在菜單或者系統(tǒng)導(dǎo)航欄等功能比較多的設(shè)計(jì)中。
?
例如Word文檔上密密麻麻的菜單圖標(biāo),如果使用文字按鈕來(lái)表現(xiàn),看起來(lái)會(huì)雜亂不堪。
?

?
當(dāng)需要在一個(gè)界面中呈現(xiàn)大量的功能或操作時(shí),如果不想讓它們堆疊在一起,就可以考慮使用圖標(biāo)按鈕來(lái)設(shè)計(jì)。
?
?
2、??設(shè)計(jì)要點(diǎn)
?
確保用戶明確知道圖標(biāo)的含義。圖標(biāo)的含義應(yīng)該對(duì)用戶非常清楚,如果不理解圖標(biāo)的含義,用戶可能會(huì)傾向于避免與這些圖標(biāo)進(jìn)行交互。
?
顯示圖標(biāo)提示。如果設(shè)計(jì)web產(chǎn)品,可以考慮為圖標(biāo)按鈕添加工具提示,當(dāng)鼠標(biāo)懸浮到圖標(biāo)上時(shí),向用戶展示該圖標(biāo)按鈕的功能。
?

?
?
?
四、懸浮按鈕(FAB)
?
懸浮按鈕(Floating Action Button),簡(jiǎn)稱FAB,用于在界面中執(zhí)行主要或最常見的操作。FAB是一個(gè)圖標(biāo)按鈕,按鈕底部有細(xì)微的陰影,通常位于UI界面的右下角。
?

?
?
1、??使用場(chǎng)景
?
懸浮按鈕是一個(gè)相對(duì)緊湊的按鈕,通常用作移動(dòng)APP中最主要或頻繁使用的操作。例如Twitter的分享動(dòng)態(tài)是很重要的功能,通過(guò)懸浮按鈕幫助用戶快速分享動(dòng)態(tài)。
?

?
在桌面設(shè)計(jì)中也可以使用FAB,但大多數(shù)情況下沒(méi)有必要,因?yàn)樽烂娑擞凶銐蚱聊豢臻g,不需要像移動(dòng)端那樣盡可能節(jié)省空間。
?
?
2、??設(shè)計(jì)要點(diǎn)
?
確保所有用戶都能了解圖標(biāo)的含義。由于FAB通常代表最重要的操作,因此使用清晰的圖標(biāo)至關(guān)重要。如果用戶不理解FAB圖標(biāo)的含義,他們不會(huì)與圖標(biāo)交互,這樣會(huì)對(duì)產(chǎn)品產(chǎn)生較大的影響。
?
FAB用于一項(xiàng)操作。在有些產(chǎn)品中,我們可能見到過(guò)點(diǎn)擊懸浮按鈕,彈出來(lái)多項(xiàng)操作或功能的設(shè)計(jì)。但大多數(shù)情況下,最好避免這種設(shè)計(jì),因?yàn)檫@樣會(huì)使界面UI操作起來(lái)更復(fù)雜,并影響用戶的判斷。
?
最好將FAB用于一項(xiàng)操作,一旦用戶點(diǎn)擊,就直接觸發(fā)最重要的操作。
?

?
懸浮按鈕不一定是圓形。對(duì)于FAB,可以使用更加具有視覺(jué)趣味的形式,例如圓角矩形、方形等。
?
?
?
最后
?
以上是四種常見的按鈕樣式分析及設(shè)計(jì)要點(diǎn)總結(jié),希望通過(guò)這些內(nèi)容能幫你鞏固對(duì)按鈕設(shè)計(jì)基礎(chǔ)知識(shí)的認(rèn)識(shí)。
?
慢慢來(lái)比較快,希望對(duì)你有幫助!
?
設(shè)計(jì)夾整理了一款時(shí)尚、無(wú)襯線的免費(fèi)英文字體安裝包,可以作為標(biāo)題字,用在海報(bào)、banner、封面設(shè)計(jì)中,視覺(jué)效果一級(jí)棒。
?