在設計成品中,UI設計越來越顯得重要。而現實中有很多可以讓一個網頁設計既漂亮又功能化的技術,這裡,原作者介紹了10種他經常用在自己設計的產品中的技術。 如果你想擁有更好的UI,讓我們一起繼續。! t2 M" S& S5 B5 P E! O
1. 填充鏈接塊
7 }2 ~- N% J, q鏈接(或錨點)都是默認的內聯元素,這就意味著,只有在它本身的跨度上才有可點擊性。如下圖所示(藍色部分為可點擊區域,一圖是TechCrunch的,二圖是Smash Magazine的):
8 J# {1 r C+ P4 n: W! p- Q, k3 m. T4 E9 x4 A. B' q' h
顯示,Smashing Magazine的鏈接可點擊性要比TechCrunch強。這可以增大點擊的正確率和點擊率。而如果你想這麼做,只要用以下的代碼即可:% T) n9 W/ W3 [, a, }& F
s. L( H9 E2 @4 h) }# L5 ~0 F5 _0 \a { 4 l/ o( f2 X" C* d4 m
display: block; " K" ~! O8 h$ b+ u
padding: 6px;
; i6 j* v5 z4 o/ L9 ^: i4 v}* T8 a0 O, k: d# z( t
. M# r2 N8 A2 g) W8 }& I6 {
當然,要提醒一下的是,請確保運用Padding是恰當的,IE有可能讓Padding沒能正常實現其真正的樣式。 有效避免Padding出現問題的方法是盡量讓它們與沒有padding或Margin的容器接觸,而常用的方法是,給padding的元素加上一個border。# {+ ~9 i+ ^$ Q8 D( C$ K/ M
2. 按鈕文章的排版
* J0 O) J a6 `0 O
9 V9 i4 b7 Q. r: P別小看這個問題,這可能是區分一個產品好與壞的一個細節。好的設計者會做到視覺平衡。讓我們來看看下面的例子:
- O- ?) ]! e6 k. R7 G3 L# P2 g
第一眼看起來還好,但看越覺得不對。你會覺得按鈕上的文字好像偏上了。因為大寫字母我小寫字母混大一起時,有一些是需要向上頂,或向下的(中文方塊字就不會了,很好!)我想表達的是:
, X: J t6 R% g; P o1 |9 s, L( G
% ^4 F/ ]# W8 l( Q: m那麼,我們需要怎麼做呢?如果我們不想全部都是大字字母的話,可以按照下面的方法。讓他們都在同一個水平的空間內,而且是向下沉的,這樣做,可以現好地平衡視覺效果,讓人看起來文字正好在中間:
- j* e8 n. R, B& s7 d/ m( N
' ?% s% P: \" {, Z5 d& _2 V3. 使用對比來突出焦點
: @" W& V/ L+ j a. A8 z; t- A4 a7 f- z9 e2 B- Z }5 Z
我想,我自己常用這個方法。因為這即安全又環保(囧),讓我們來看看下面這個吧:) E" n8 C- w4 ?! Y
- b% R C7 D6 f
看完上面的,讓我們來對比一下下面的文字,有什麼區別呢? 很明顯,我們把焦點放在大標題上
2 ^1 e- a9 p4 |" b1 l# a& `1 [0 r- o
: ~ x" Z g% i" ?不過,需要注意的是,你要突出的是標題,而不是一些比較將要的東西,所以,把焦點用對,向下面這個,並不適合:& c2 X9 c9 w z8 J
4 O" f* A! Y( W/ k' J+ t+ T! Y' n4. 使用顏色來突出焦點- L( t( u: W/ Q
' T7 W4 p1 @" @) f3 d; U$ }! a1 F/ [顏色通常可以引起用戶的注意,而你可以用突出的顏色來展示你想要展示的結果,就像下面一樣:
3 G1 H& z4 D6 Y( K
) E( u, r* F/ X% w不過,就像上面我們在說標題的焦點一樣。你最好把顏色選對。做比較好的搭配,並確保要突出的內容出現在上方,而不是有被壓著的感覺,就像下面這兩個實例:, H1 {: e9 [1 ?6 V
7 @* H1 e3 Y1 F0 g4 A3 ^Function 把HEADER區域中的 "We』re Hiring" 的鏈接突出來,像你現在所看到的,會沒有顧忌地把注意力投過去。從而使這個鏈接不會被遺忘,另外,讓我們來看看下一個:
" ~( r9 {4 ?2 o7 a, ~0 t
. {4 R: C! z5 f6 D8 ?" T7 }9 yCausecast 剛把重要的東西都放在粉紅色的背景下,比如Feedback,LOGO,DONATE等。% ], h- E! H, ^
0 Z! d+ Q+ S/ F# ]
不過,切記,不要隨便讓一個頁面充滿顏色,這樣會失去焦點;不要運用太另類的搭配,這可能引起反感。適當利用,懂得我們的目的是要突出所需展示的內容,而不是在顏色本身。5 N( }9 F M G" |
5. 用空行來表示關係
# ?9 ?: U; G( c, @5 [/ ]
; u4 n2 T) p& M3 O這個說起來好像有點讓人摸不著究竟能體現出什麼關係來。其實,你只要看看平時我們看書的時候,通常每一個章節或者某個段落都可能用空白來隔開,表示他們屬於各種的內容,就是這個意思,下面讓我們來看一個例。這個排得很漂亮吧:& G( t- m$ t c. P3 F
* L! F A, ~. P. R
對,確實很漂亮。不過,在標題與段落之間,他們的間隔都一樣,容易讓人產生不知道這個標題是屬於那一段的感覺。而我們能做得更好,比如像下面一樣顯示,讓人一目瞭然。( M5 O2 Z! l5 u4 M) d5 ^
|
|