在設計成品中,UI設計越來越顯得重要。而現實中有很多可以讓一個網頁設計既漂亮又功能化的技術,這裡,原作者介紹了10種他經常用在自己設計的產品中的技術。 如果你想擁有更好的UI,讓我們一起繼續。/ L+ K& }1 i" W2 @1 W; N
1. 填充鏈接塊' I4 {2 s2 O8 n; {8 |
鏈接(或錨點)都是默認的內聯元素,這就意味著,只有在它本身的跨度上才有可點擊性。如下圖所示(藍色部分為可點擊區域,一圖是TechCrunch的,二圖是Smash Magazine的):! w) K' O% D3 {' \( B

0 }5 _/ H( h5 _/ t顯示,Smashing Magazine的鏈接可點擊性要比TechCrunch強。這可以增大點擊的正確率和點擊率。而如果你想這麼做,只要用以下的代碼即可:
& Z. v# _) Z( ~6 W1 Z
1 _2 K2 S, V; V6 l; \a { % Q D5 A! \. J0 c! X. P4 m8 K
display: block;
* x% g3 |6 y& E$ M; h* Dpadding: 6px; 9 v l+ W$ n% E) F, n$ y! l
}6 d! i$ T( S7 y, _/ I- h
4 d* j4 L3 g. V
當然,要提醒一下的是,請確保運用Padding是恰當的,IE有可能讓Padding沒能正常實現其真正的樣式。 有效避免Padding出現問題的方法是盡量讓它們與沒有padding或Margin的容器接觸,而常用的方法是,給padding的元素加上一個border。, [2 i$ C) x! G* D: t
2. 按鈕文章的排版
) D5 F% _) z0 U L7 G; M
2 @% l1 M, ?4 C! y別小看這個問題,這可能是區分一個產品好與壞的一個細節。好的設計者會做到視覺平衡。讓我們來看看下面的例子:
- C1 _3 q) l6 ~; S0 m# F6 n 0 r ?9 [6 J, s/ C* K9 B" s9 t
第一眼看起來還好,但看越覺得不對。你會覺得按鈕上的文字好像偏上了。因為大寫字母我小寫字母混大一起時,有一些是需要向上頂,或向下的(中文方塊字就不會了,很好!)我想表達的是:. T7 x3 r8 {6 |. [2 i

* I2 R4 M5 M' j% Q那麼,我們需要怎麼做呢?如果我們不想全部都是大字字母的話,可以按照下面的方法。讓他們都在同一個水平的空間內,而且是向下沉的,這樣做,可以現好地平衡視覺效果,讓人看起來文字正好在中間:
. t+ T$ t5 |7 r1 T
( D/ a* Z" k2 r1 s! z0 X3. 使用對比來突出焦點! o7 g% x! V5 L3 T3 F( V
5 f$ P& E# q6 `* D
我想,我自己常用這個方法。因為這即安全又環保(囧),讓我們來看看下面這個吧:. @+ L! O4 X4 c( H

- o/ S- `6 F1 I8 T看完上面的,讓我們來對比一下下面的文字,有什麼區別呢? 很明顯,我們把焦點放在大標題上
1 U* e- q5 e! T4 d4 j, O
) m; d U/ i0 V3 N不過,需要注意的是,你要突出的是標題,而不是一些比較將要的東西,所以,把焦點用對,向下面這個,並不適合:6 ~5 D. t0 N! a
/ m, u$ W: D1 k5 F# J
4. 使用顏色來突出焦點5 j- g7 @/ {9 _8 \2 H8 r
7 v6 f0 l6 K7 J3 _
顏色通常可以引起用戶的注意,而你可以用突出的顏色來展示你想要展示的結果,就像下面一樣:1 G/ y( Y6 N, ?" `) V8 ~

" ]' d; J' }% R) Q5 _1 }( }: h不過,就像上面我們在說標題的焦點一樣。你最好把顏色選對。做比較好的搭配,並確保要突出的內容出現在上方,而不是有被壓著的感覺,就像下面這兩個實例:2 F! ^- A9 s+ \ n0 ^* F( y

5 l7 W5 d5 G& C fFunction 把HEADER區域中的 "We』re Hiring" 的鏈接突出來,像你現在所看到的,會沒有顧忌地把注意力投過去。從而使這個鏈接不會被遺忘,另外,讓我們來看看下一個:
# X$ c8 E5 `. W1 z. O) X7 w4 d% G
3 [) ~- _( r" @- K8 NCausecast 剛把重要的東西都放在粉紅色的背景下,比如Feedback,LOGO,DONATE等。+ ^& n O& |7 Y% F
5 X& E3 Z: ^! b0 L* T8 O9 C不過,切記,不要隨便讓一個頁面充滿顏色,這樣會失去焦點;不要運用太另類的搭配,這可能引起反感。適當利用,懂得我們的目的是要突出所需展示的內容,而不是在顏色本身。( Z: V% l1 z- }0 n' @ F1 {
5. 用空行來表示關係; J+ v, V/ {/ B; F) ]
4 q* [1 n: ]% {* W這個說起來好像有點讓人摸不著究竟能體現出什麼關係來。其實,你只要看看平時我們看書的時候,通常每一個章節或者某個段落都可能用空白來隔開,表示他們屬於各種的內容,就是這個意思,下面讓我們來看一個例。這個排得很漂亮吧:! Z' X* U0 c* L& g. j
d& n# Y1 U. d2 O b9 I6 I9 ?
對,確實很漂亮。不過,在標題與段落之間,他們的間隔都一樣,容易讓人產生不知道這個標題是屬於那一段的感覺。而我們能做得更好,比如像下面一樣顯示,讓人一目瞭然。: S2 N+ L, c2 t& N
 |
|