對于每個網(wǎng)頁設(shè)計(jì)師而言,在設(shè)計(jì)過程中總會碰到需要作出設(shè)計(jì)決策的時候。也許你的公司并沒有全職設(shè)計(jì)師,而需求上則要求設(shè)計(jì)出全新的UI;又或者你正在制作一個你自己的個人項(xiàng)目,而你希望它比 Bootstrap 的默認(rèn)效果要強(qiáng)一些。這個時候很多人會退縮:“我并不是一個藝術(shù)家,我沒法作出更好的效果!”但是事實(shí)證明,想要設(shè)計(jì)出更優(yōu)秀的效果,合理地運(yùn)用技巧其實(shí)更重要,而且是可以出效果的。
今天的文章,我們總結(jié)了7個簡單直觀的改善網(wǎng)頁視覺效果且能提升高級感的小技巧。很實(shí)際,也很實(shí)用,希望你們能喜歡。
在對UI 文本進(jìn)行樣式控制的時候,最常見的錯誤莫過于過度依賴字體大小差異來營造對比。
“這段文字重要嗎?那么讓它更大一些吧。”
“這段文字是比較次要嗎?那么讓它變小一點(diǎn)吧。”
單純使用字體大小對比,所營造的對比并不夠,嘗試結(jié)合色彩和字重來營造更好的對比效果。
“這段文字重要嗎?我們讓它色彩更加大膽一些吧?!?br>“這段文字是比較次要嗎?我們讓它的色彩更淺一些吧。”
如果可以的話,你甚至可以采用兩到三種顏色:
類似的,在UI設(shè)計(jì)的時候,通常兩種不同的字重足以營造出優(yōu)秀的層次感:
應(yīng)當(dāng)盡量不要讓正文部分字重低于400,因?yàn)檫@一部分字體字體本身尺寸已經(jīng)較小,低于400會使得可讀性不佳。如果你依然需要降低字重,那么不妨讓字體色彩更淺一點(diǎn),或者替換成其他識別度較強(qiáng)、字重相對較小的字體。
在白色背景下,將黑色的文本改成灰色,是不錯的淡化其視覺效果的做法,但是在彩色背景下這么做,則是另外一回事。
實(shí)際上,讓白色背景下文本由黑變灰實(shí)際上是達(dá)到降低對比度的效果。
但是在彩色背景下,想要降低對比度是應(yīng)該讓文本逐步接近背景色,而不是改為灰色。
想要降低和背景色之間的對比,通常有兩種方法:
1、降低白色文本的不透明度
降低不透明度,能夠讓背景的顏色透過來一些,以一種不沖突的方式降低前景文字和背景之間的對比度。
2、基于背景色手工挑選文本的顏色
當(dāng)背景是圖像或者圖案的時候,半透明的文本會影響可讀性,這個時候最好是基于背景主色調(diào)來挑選相應(yīng)的文本色。
相比于采用大范圍的擴(kuò)散模糊陰影,使用微妙的垂直偏移陰影效果更明顯,更自然,它模擬了最常見的光源特征,光線從上往下照下來所營造的陰影效果。
如果你對此有興趣,Material Design Guideline 非常清晰地給你講明白了這樣的陰影的制作細(xì)節(jié)。
盒子模型是網(wǎng)頁前端最常用到的工具。當(dāng)你需要在兩個元素之間創(chuàng)建分隔的時候,盡量避免使用兩者的邊界直接接觸。
雖然 Border 是分隔兩個元素的好辦法,但是它不是唯一的方法,使用過多會讓整個布局的設(shè)計(jì)感降低,甚至?xí)斐苫靵y。
所以你可以嘗試下面的辦法來規(guī)避:
1、使用 box shadow
box shadow 同樣可以營造出邊界感,而且更加微妙,并不會顯得突兀,不會分散用戶的注意力。
2、使用不同的背景色來區(qū)分
通常,相鄰的元素背景只需要有微妙的差別就能夠讓人對他們進(jìn)行區(qū)分。所以,你所需要做的就是在不同的區(qū)塊采用不同的背景色,并且嘗試刪除邊框,因?yàn)槟愀静恍枰?/p>
3、增加額外的留白
創(chuàng)建元素之間的分離效果,并不一定要通過線框來表現(xiàn),只要增加留白,讓它們分隔開就行了。通過留白和間距來實(shí)現(xiàn)元素分組是UI設(shè)計(jì)中的常用手法。
當(dāng)你在設(shè)計(jì)著陸頁的時候,可能會突出產(chǎn)品的功能,這個時候你需要一些大圖標(biāo)來作為視覺錨點(diǎn),這個時候你可能會去 Font Awesome 或者 Zondicons 這樣的網(wǎng)站找?guī)讉€免費(fèi)的矢量圖標(biāo),然后放大到符合你需求的尺寸。
它們都是矢量圖標(biāo),照說是可以無損放大的。但是一個通常只有16×16 的圖標(biāo)放大三四倍,它固然無損,但是在視覺上就顯得頗為不專業(yè)了:缺乏細(xì)節(jié),總感覺過于矮胖。
可是,如果這些小圖標(biāo)是你唯一能夠搞得到的素材的話,那么不妨試著將它置于另外一個帶有顏色的圖形當(dāng)中:
這樣的設(shè)計(jì)不僅能夠讓圖標(biāo)達(dá)到預(yù)期的視覺體積,而且看起來要比單純放大,看起來細(xì)節(jié)會更多一些。當(dāng)然,如果你手頭不是那么緊的話,最好還是買幾個大尺寸的高素質(zhì)圖標(biāo),比如 Heroicons 或 Iconic。
當(dāng)然,你可能并不是一個對于平面設(shè)計(jì)有著足夠經(jīng)驗(yàn)的設(shè)計(jì)師,但是嶷然可以讓你設(shè)計(jì)的界面有足夠的視覺吸引力。
最簡單的方法,就是在界面的邊框中的一邊添加上單色甚至漸變的邊框,這能讓平淡無奇的界面一下子變得鮮活起來。
比如在警告彈出框的側(cè)面:
或者在導(dǎo)航欄的底部,以示觸發(fā):
或者在整個頁面的頂部:
這并不需要什么平面設(shè)計(jì)的經(jīng)驗(yàn),但是會明顯強(qiáng)化設(shè)計(jì)感。
退一萬步講,你不知道選取什么顏色,簡單,上Dribbble 的色彩搜索中隨便找?guī)讉€看著漂亮的顏色,其實(shí)也就夠用了。
很多時候,按鈕本身所處的語境和按鈕上的文本內(nèi)容會讓人感到迷惑。像BootStrap 這樣的框架就讓設(shè)計(jì)師按照語境和語義來進(jìn)行選擇:
“這是一個積極的操作?讓這個按鈕是綠色的吧?!?br>“這是否是要刪除數(shù)據(jù)?那么將按鈕設(shè)置為紅色的吧。”
的確,語義和按鈕本身的設(shè)計(jì)息息相關(guān),但是還有更重要的維度被忽略了,那就是層次結(jié)構(gòu)。
網(wǎng)頁上每個操作其實(shí)都位于整個交互金字塔的某個位置。絕大多數(shù)的頁面其實(shí)只有一個主要操作,搭配一些不太重要的次要操作,以及為數(shù)不多的幾個三級操作。
在設(shè)計(jì)這些交互的時候,通過層次結(jié)構(gòu)來呈現(xiàn)這些交互的重要性是很重要的設(shè)計(jì)環(huán)節(jié)。
“破壞性的交互所涉及的按鈕難道不應(yīng)該是紅色的么?”
沒必要!如果破壞性的交互所涉及到的按鈕不是主要操作的話,讓它按照次要操作甚至三級操作的按鈕來設(shè)計(jì)就好了。
如果這樣的操作是主要操作的話,可以讓它是大號的、紅色的帶有加粗文本的按鈕:
【2018年設(shè)計(jì)趨勢,一個都不要錯過】
本文由優(yōu)設(shè)網(wǎng)原創(chuàng)翻譯,請尊重版權(quán)和譯者成果,轉(zhuǎn)摘請附上優(yōu)設(shè)鏈接,違者必究。謝謝各位編輯同仁配合。
================明星欄目推薦================
優(yōu)優(yōu)教程網(wǎng): UiiiUiii.com 是優(yōu)設(shè)旗下優(yōu)質(zhì)中文教程網(wǎng)站,分享了大量PS、AE、AI、C4D等中文教程,為零基礎(chǔ)設(shè)計(jì)愛好者也準(zhǔn)備了貼心的知識樹專欄。開啟免費(fèi)自學(xué)新篇章,按照我們的專欄一步步學(xué)習(xí),一定可以迅速上手并制作出酷炫的視覺效果。
設(shè)計(jì)導(dǎo)航:國內(nèi)人氣最高的設(shè)計(jì)網(wǎng)址導(dǎo)航,設(shè)計(jì)師必備:http://hao.uisdc.com
聯(lián)系客服