按鈕
按鈕的風(fēng)格在過去的十幾年發(fā)生了很大的變化,由一開始的“斜面與浮雕”風(fēng)格過渡到后面的“擬物風(fēng)格”,現(xiàn)在更流行的是扁平風(fēng)格。如果按鈕在一張圖片中,為了不影響圖片的美觀性,會去掉填充只保留邊框,這種設(shè)計(jì)方式叫做幽靈按鈕。注意在設(shè)計(jì)按鈕時記得同時設(shè)計(jì)好按鈕的鼠標(biāo)懸停、按下狀態(tài)。
不同時代下不同的按鈕風(fēng)格
表單
在
網(wǎng)站設(shè)計(jì)中我們經(jīng)常需要使用一些輸入框、下拉菜單、彈窗、單選框、復(fù)選框、編輯器等。這些都是系統(tǒng)級的控件,一般是直接調(diào)用系統(tǒng)設(shè)計(jì)的。但是系統(tǒng)設(shè)計(jì)有時不能滿足我們的要求:系統(tǒng)內(nèi)置的表單高度不夠,點(diǎn)擊起來不舒服;不符合網(wǎng)站整體設(shè)計(jì)的品牌感等。那么我們可以通過CSS給這些表單增加樣式,包括顏色、大小、內(nèi)外邊距等。所以我們遇到涉及到表單的需求時也可以進(jìn)行自定義設(shè)計(jì)。
表單不同風(fēng)格的設(shè)計(jì) UIDE Kit by Mateusz Dembek
柵格
我們把整體寬度定義為W。然后整個寬度分成多個等分單元A。每個單元A中有元素a和間距i。所以他們之間的關(guān)系就是 (A×n)-i=W。當(dāng)然每個應(yīng)用的尺寸不止可以整除成一種柵格,這就要看我們內(nèi)容排版的疏密程度了。之后,我們將過多內(nèi)容的柵格和另一個柵格相加得到更大的排版空間;其他元素都須老老實(shí)實(shí)呆在自己的柵格內(nèi),這樣就完成了一個布局非常科學(xué)的設(shè)計(jì)了。 比如
如果網(wǎng)頁寬度是1000px,我們可以使用:
20列每列40px和10像素間隔
20列每列30px和20像素間隔
25列每列30px和10像素間隔
25列每列20px和20像素間隔
如果網(wǎng)頁寬度是990px,我們可以使用:
11列每列80px和10像素間隔
18列每列35px和20像素間隔
25列每列45px和10像素間隔
33列每列20px和10像素間隔
如果網(wǎng)頁寬度是980px,我們可以使用:
14列每列60px和10像素間隔
14列每列50px和20像素間隔
28列每列25px和10像素間隔
柵格系統(tǒng)具體有以下優(yōu)勢:能大大提高網(wǎng)頁的規(guī)范性。在柵格系統(tǒng)下,頁面中所有組件的尺寸都是有規(guī)律的。另外,基于柵格進(jìn)行設(shè)計(jì),可以讓整個網(wǎng)站各個頁面的布局保持一致。這能增加頁面的相似度,提升用戶體驗(yàn)。
網(wǎng)站的柵格化會使網(wǎng)站看起來更有秩序感
適配Retina屏幕
2012年蘋果發(fā)布了Retina Macbook Pro,Retina屏幕的電腦占有量越來越高了。Retina屏幕簡單地說就是屏幕密度是傳統(tǒng)屏幕的兩倍,擁有更大地清晰度。甚至可以滿足我們視網(wǎng)膜最高的識別度,所以也叫視網(wǎng)膜屏幕。這種屏幕下我們設(shè)計(jì)的安全距離大約為1000像素的網(wǎng)站就顯得非常粗糙了。所以如果我們現(xiàn)在Retina屏幕下顯示一個400X300PX的區(qū)域,實(shí)際上我們需要提供給前端一張800X600PX的切圖才行,因?yàn)镽etina屏幕一個點(diǎn)頂過去兩個像素。那么我們的用戶是視網(wǎng)膜屏占比更多的用戶,比如設(shè)計(jì)師群體,那怎么兼顧高清屏幕和普通屏幕呢?
首先我們需要以視網(wǎng)膜屏幕大小完成設(shè)計(jì)稿,建議是傳統(tǒng)設(shè)計(jì)稿的兩倍。之后切出兩套切圖(非Retina屏幕用戶如果也加載雙倍大小的資源會很慢),普通的切圖命名為如logo.jpg,Retina切圖命名為logo@2x.jpg。前端用代碼來識別,如果屏幕是Retina就加載雙倍尺寸,不是則加載普通尺寸。前端可以使用Retina.js(https://retinajs.com/)提供的技術(shù)進(jìn)行識別。
自適應(yīng)與響應(yīng)式網(wǎng)站
我們看到有些網(wǎng)站使用電腦端或者手機(jī)端甚至iPad去瀏覽時體驗(yàn)都非常好。這就需要我們?yōu)榱擞脩趔w驗(yàn)而進(jìn)行網(wǎng)站的自適應(yīng)或響應(yīng)式布局了。響應(yīng)式與自適應(yīng)的原理是相似的,都是通過代碼檢測設(shè)備屏幕寬度,根據(jù)不同的設(shè)備加載不同的css。
自適應(yīng)網(wǎng)站
自適應(yīng)網(wǎng)站的設(shè)計(jì)稿是一致的,但是設(shè)計(jì)稿需要考慮屏幕變小時的變化方式。比如一個網(wǎng)站的內(nèi)容有5個區(qū)塊和4個間距,那么如果寬度縮小成900時需要如何變化,這就是自適應(yīng)布局。比如站酷網(wǎng)、Dribbble等網(wǎng)站都采用了自適應(yīng)布局。
響應(yīng)式網(wǎng)站
響應(yīng)式網(wǎng)站則需要設(shè)計(jì)不同版本的設(shè)計(jì)稿,然后根據(jù)不同的設(shè)備提供不同的CSS樣式。比如判定你設(shè)備的寬度是750px,那么網(wǎng)站就知道你使用了手機(jī)來訪問,就會給你導(dǎo)入一份手機(jī)才有的樣式;如果是電腦的寬度就給你導(dǎo)入電腦的CSS樣式。對于設(shè)計(jì)師來說,自適應(yīng)需要考慮網(wǎng)站在不同設(shè)備寬度下的整除與排版;響應(yīng)式則需要設(shè)計(jì)電腦、平板、手機(jī)等至少三套設(shè)計(jì)稿(但這三套設(shè)計(jì)稿的內(nèi)容是一致的)。總之,自適應(yīng)和響應(yīng)式都是網(wǎng)站為了用戶體驗(yàn)所適應(yīng)瀏覽設(shè)備而做出的努力。
適配的規(guī)范
手機(jī)方面:適配手機(jī)頁面時,我們一般以iPhone為畫布標(biāo)準(zhǔn)。原因是iPhone相對顯示比較清晰,并且要求較高。而且用戶占有量也很高。在適配時我們一般以750x1334px尺寸為主,然后將網(wǎng)站導(dǎo)航改變?yōu)槭謾C(jī)APP常常使用的漢堡包+抽屜式導(dǎo)航的形式。同時網(wǎng)站里的按鈕也需要變?yōu)槭謾C(jī)APP中我們看到的左右?guī)缀鯘M屏的按鈕,并且每個按鈕要大于88PX,方便手指的點(diǎn)擊。字體方面,我們要把網(wǎng)站的字體全部改為蘋方字體,并且字號設(shè)置為24PX以上,渲染方式設(shè)置成銳利。英文則需要使用SF-UI代替。也就是將網(wǎng)站改變成一個類APP的手機(jī)網(wǎng)頁,這樣才可以保證手機(jī)用戶體驗(yàn)良好。如果用戶使用安卓手機(jī),那么前端代碼則會基于設(shè)計(jì)稿的設(shè)計(jì)適度加大圖片與間距來適應(yīng)安卓屏幕。
iPad:iPad的尺寸為1024x768、2048x1536px等,無論怎么變基本與電腦屏幕尺寸類似。所以在iPad上瀏覽網(wǎng)頁是基本舒適的。因此,很多網(wǎng)站并沒有專門為iPad做適配,如果我們希望iPad用戶用的更爽,可以從文字大小(24PX以上)、按鈕大小(88PX左右以及以上)、交互形式(抽屜式導(dǎo)航、導(dǎo)航不隨屏幕滾動)等方式入手。
分享標(biāo)題:網(wǎng)頁設(shè)計(jì)的部分核心難點(diǎn)是什么
網(wǎng)站URL:http://www.rwnh.cn/article27/dghjgcj.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供、企業(yè)網(wǎng)站制作、App開發(fā)、小程序開發(fā)、網(wǎng)站改版、全網(wǎng)營銷推廣
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源:
創(chuàng)新互聯(lián)