目前的響應(yīng)式設(shè)計(jì)一般考慮四類尺寸(寬度,高度一般按照 9:16 的比例進(jìn)行推算,再減掉瀏覽器上下的導(dǎo)航欄高度):
- 手機(jī):360px(5寸左右的手機(jī),最小一般兼容到320px即可,再往下的機(jī)子基本都是淘汰的差不多了,可以不用管了)
- 平板:361 - 1024 px(現(xiàn)在即便11寸的筆記本也不大會(huì)用到1024的分辨率了,所以直接劃入平板)
- 主流PC顯示器:1025 - 1920 px(1080P是目前桌面顯示器的主流)
- 超清PC顯示器:1921 - 5120 px(主要考慮2K、4K、5K等超高分辨率,為未來考慮)
1. 手機(jī)
響應(yīng)式設(shè)計(jì)的正確流程,應(yīng)該是移動(dòng)優(yōu)先的,然后逐漸放大到更大的尺寸,因此應(yīng)該優(yōu)先設(shè)計(jì)手機(jī)端的樣式,而不是設(shè)計(jì)好傳統(tǒng)的桌面網(wǎng)站之后再去嘗試壓縮到手機(jī)上。至于如何設(shè)計(jì)移動(dòng)Web的界面這里就不細(xì)述了,相信各位設(shè)計(jì)師朋友們都有自己的創(chuàng)意。
平板端基本就是放大版的移動(dòng)端,直接照搬即可完成75%的工作,但直接照搬的話單個(gè)元素會(huì)顯得太大,畢竟頁面分辨率是之前的差不多 3 倍。因此平板端的布局可以比在手機(jī)端多劃分幾列,比如在手機(jī)端直接一個(gè) ListView 下來的設(shè)計(jì),到平板端可以分成 2~3 列,在手機(jī)端全屏寬度的按鈕,在平板端會(huì)顯得太長(zhǎng),可以考慮適當(dāng)縮短,保留足夠的高度以供手指點(diǎn)按即可,在移動(dòng)端必須要隱藏的導(dǎo)航、菜單等可以考慮直接展示出來,以填補(bǔ)多出來的空間。
這個(gè)沒什么好講的,傳統(tǒng)的 Web 設(shè)計(jì)想必大家早已經(jīng)輕車熟路了。這里唯一要注意的是保持布局的連貫性,響應(yīng)式設(shè)計(jì)的 PC 端是由平板端放大和適配而來的,可以展示更多的內(nèi)容,但不應(yīng)該和平板端差別太多,要確保用戶能夠識(shí)別出兩者是同一個(gè)網(wǎng)站。
這在過去是不需要考慮的,那時(shí)候 1080P 還是個(gè)很火熱的概念,1024px 還是筆記本的分辨率。但現(xiàn)在隨著 2K/4K 屏的逐漸普及,這部分用戶的占比開始一點(diǎn)點(diǎn)多起來,問題逐漸凸顯,變得不可忽視了。沒有特別適配方案的網(wǎng)頁在這些環(huán)境下看起來會(huì)有兩種變化:原本適配全屏的頁面會(huì)被拉伸得太寬,原本固定寬度的頁面兩側(cè)會(huì)留下大片的空白。面對(duì)這樣的事實(shí),需要設(shè)計(jì)師們?cè)谠O(shè)計(jì)適配方案的時(shí)候考慮到頁面在這些設(shè)備上的樣子。
文章內(nèi)容來源于網(wǎng)絡(luò),侵刪