開發響應式網站的幾個基本點

2018-03-14    分類: 響應式網站


隨著越來越多的終端設備可以連上互聯網,可以瀏覽網頁,一個好的網站便不再只是能夠兼容不同的瀏覽器就可以了,還需要兼容不同的設備,于是響應式網站的概念便應運而生了。
那么如何開發響應式網站呢?

在不斷地實踐中,我總結了如下幾個高效開發響應式網站的基本點:

首先,了解實際分辨率(A)與邏輯分辨率(B)的關系:
B = A / devicePixelRatio(設備像素比)

那么,什么是devicePixelRatio?舉例:
假設有2個設備D1、D2,它們的屏幕尺寸是一樣大小的,D1的實際分辨率是2048*1536px,D2的實際分辨率是1024*768px,如果D2的devicePixelRatio = 1.0,那么D1的devicePixelRatio必然要等于2.0,不然在同樣的尺寸下面,D1不可能達到2048*1536px的分辨率。

其次,了解面向移動APP以及網頁設計的區別。

在設計APP的時候,采用的分辨率是設備實際的分辨率,因為APP是安裝在設備上的,是封閉的,比如安裝在手機上,我們不能通過PC去訪問它。

而如果是網頁設計,那么是跨設備,跨平臺的,所以我們需要統一到邏輯分辨率這個角度去考慮。

1、全局處理觸屏與非觸屏的區分
這個主要是對鼠標效果與事件的處理。

2、全局考慮設備像素比
這個主要是對圖片與字體的處理。

3、全局設計屏幕尺寸區間的劃分
通常會劃分為4個區間,小屏、中屏、大屏、超大屏,3個臨界點的值一般是700多像素,900多像素,1200多像素。
另外需要注意的是,PC中瀏覽器窗口有滾動條,CSS中與JS中屏幕的寬度會有滾動條寬度之差。

4、CSS代碼書寫的順序
小屏、中屏、大屏、超大屏,哪個作為標準,就先寫哪個區間的代碼。然后是區間尺寸從小到大依次書寫。

5、JS代碼書寫的順序

先初始化設置及處理元素,然后是事件處理,最后是窗口尺寸變化處理。

成都網站建設 http://m.kartarina.com/

分享文章:開發響應式網站的幾個基本點
分享網址:http://m.kartarina.com/news/77173.html

網站建設、網絡推廣公司-創新互聯,是專注品牌與效果的網站制作,網絡營銷seo公司;服務項目有響應式網站

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

h5響應式網站建設
主站蜘蛛池模板: 亚洲成AV人片在线播放无码| 色欲aⅴ亚洲情无码AV蜜桃| 西西人体444www大胆无码视频| 日韩网红少妇无码视频香港| 西西人体444www大胆无码视频| 大桥久未无码吹潮在线观看| 无码137片内射在线影院| 日韩AV无码不卡网站| 无码少妇一区二区三区| 激情射精爆插热吻无码视频 | 无码精品人妻一区二区三区人妻斩 | 无码人妻H动漫中文字幕| 中文无码精品一区二区三区| 亚洲性无码AV中文字幕| 亚洲av无码国产精品夜色午夜 | 少妇伦子伦精品无码STYLES| 国产精品白浆无码流出| 精品人妻大屁股白浆无码| 无码国模国产在线观看免费| 中文AV人妻AV无码中文视频 | 久久亚洲精品成人av无码网站| 人妻无码aⅴ不卡中文字幕| 亚洲最大av资源站无码av网址| 亚洲色中文字幕无码AV| 一本色道无码道在线| 精品无码国产污污污免费网站| 亚洲不卡无码av中文字幕| 夜夜添无码一区二区三区| 亚洲av无码成人影院一区 | 一区二区三区无码视频免费福利| 亚洲AV无码片一区二区三区| 亚洲精品自偷自拍无码| 色综合久久中文字幕无码| 无码GOGO大胆啪啪艺术| 少妇人妻无码专区视频| 精品一区二区三区无码免费视频| 精品视频无码一区二区三区| 日韩精品久久无码人妻中文字幕| 日韩爆乳一区二区无码| 久久精品亚洲AV久久久无码| 中文字幕AV无码一区二区三区|