熱門標(biāo)簽
- 佛星做網(wǎng)站
- 金淘網(wǎng)頁(yè)設(shè)計(jì)
- 動(dòng)態(tài)網(wǎng)站畢業(yè)設(shè)計(jì)
- 騎騾溝高端網(wǎng)站建設(shè)
- 滿坪網(wǎng)站建設(shè)
- 大型的設(shè)計(jì)靈感網(wǎng)站
- 沱湖SEO
- 湖東SEO
- 湖北口制作網(wǎng)頁(yè)
- 同田網(wǎng)站設(shè)計(jì)制作
- 壽保網(wǎng)站推廣
- 網(wǎng)站的界面設(shè)計(jì)用vc
- 網(wǎng)站建設(shè)都需要什么
- 青化網(wǎng)絡(luò)營(yíng)銷
- 桑林網(wǎng)站設(shè)計(jì)制作
- 靈鷲網(wǎng)頁(yè)制作公司
- 來遠(yuǎn)網(wǎng)站建設(shè)制作
- 阿索外貿(mào)網(wǎng)站建設(shè)
- 古勞SEO
- 設(shè)計(jì)簡(jiǎn)歷的網(wǎng)站
熱文推薦
- 深圳網(wǎng)站制作,手機(jī)網(wǎng)站如何建設(shè)才…
- 怎么設(shè)計(jì)過稿更快,設(shè)計(jì)師過稿小技…
- 企業(yè)如何做好網(wǎng)站營(yíng)銷,什么是全網(wǎng)…
- 如何建設(shè)有特色的企業(yè)官網(wǎng)?
- 軟文帶內(nèi)鏈能夠起到什么作用?
- 您的網(wǎng)站移動(dòng)背景
- 電商網(wǎng)站如何策劃-深圳電商網(wǎng)站建…
- 提高網(wǎng)站回頭率的方法-深圳網(wǎng)站建…
- 深圳網(wǎng)站設(shè)計(jì)網(wǎng)頁(yè)設(shè)計(jì)突出內(nèi)容:三…
- 網(wǎng)站優(yōu)化不要太關(guān)注百度快照
響應(yīng)式網(wǎng)站建設(shè) H5如何高效適配
2016/12/21 11:26:00 來源:網(wǎng)站建設(shè)公司
內(nèi)容摘要:深圳專業(yè)的網(wǎng)站建設(shè)公司,業(yè)務(wù)包含網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)等服務(wù)的高端網(wǎng)站建設(shè)公司。為企業(yè)提供網(wǎng)站建設(shè)一站式服務(wù)。
以往拿到一份視覺稿要做頁(yè)面適配,通常都是針對(duì)不同分辨率尺寸做斷點(diǎn)寫mediaquery,然后看效果再微調(diào)。開發(fā)過程中視覺稿要是做了修改,修改的地方就得再走一遍分辨率測(cè)試和微調(diào),這時(shí)想屎的心都有了。而且這些適配都是建立在已知的分辨率尺寸庫(kù)上,如果市面新出來一款分辨率尺寸機(jī)型,呵呵,又要奔跑在測(cè)試微調(diào)路上。是不是能有用一套代碼就適應(yīng)各種分辨率窗口,那么就不會(huì)再有上面這些煩惱,且開發(fā)效率快和維護(hù)成本會(huì)降低很多。答案是有的,而且這種形式早出現(xiàn)于flash全屏整站,前陣子拜讀了舉總介紹的一篇文章關(guān)于圖片適配屬性O(shè)bject-fit,發(fā)現(xiàn)這個(gè)屬性O(shè)bject-fit雖然只能應(yīng)用在圖片上,但是它的適配思路完全可以借鑒運(yùn)用在H5頁(yè)面適配上,這種思路即是「縮放」,也是本篇文章的核心內(nèi)容。就是無論窗口寬高比怎樣,頁(yè)面能自動(dòng)縮放到窗口大小,而且元素的坐標(biāo)及大小還可以使用精確和便于js計(jì)算的px為單位。
這里借用Object-fit的方法命名方便記憶,下面簡(jiǎn)單介紹H5頁(yè)面適配幾種展現(xiàn)形式。
1、contain模式:以內(nèi)容中心為基點(diǎn)按照視覺稿的寬高比縮放以適配窗口顯示全頁(yè)面內(nèi)容,窗口與內(nèi)容的寬度比或高度比之間較小者縮放填滿窗口,當(dāng)窗口寬高比和視覺稿不同時(shí),另一方向的兩側(cè)出現(xiàn)留空部分。
http://ywxrmy.cn/jianzhanzhishi/7193.html 響應(yīng)式網(wǎng)站建設(shè) H5如何高效適配
特別聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:0755-85297058;郵箱:2295772445#qq.com (#替換成@)。