日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

html教程自适应,Html-自适应

發(fā)布時(shí)間:2024/9/19 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 html教程自适应,Html-自适应 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

自適應(yīng)

使網(wǎng)頁(yè)能適應(yīng)不同終端設(shè)備的技術(shù)。原理是通過(guò)檢測(cè)視口分辨率來(lái)判斷是什么終端的,PC,手機(jī)還是平板。

做自適應(yīng)的網(wǎng)頁(yè)時(shí),需要在代碼中加入“祖?zhèn)鞔a”,即通用代碼。

這是在頭部head引入的:

分別代表的意思是:

initial-scale=1.0 :初始縮放比例為1.0(原始大小),這句代碼的目的還不是放置用戶 縮放的

minimum-scale=1.0 :網(wǎng)頁(yè)最小的縮小比例為1.0(原始大小),設(shè)置這句代碼的目的是為 了放置某些程序(比如JS)無(wú)意中修改了網(wǎng)頁(yè)的縮小比例

maximum-scale=1.0 :網(wǎng)頁(yè)最大的放大比例為1.0(原始大小),設(shè)置這句代碼的目的是為 了放置某些程序(比如JS)無(wú)意中修改了網(wǎng)頁(yè)的放大比例

user-scalable=0 :這句代碼才是不允許用戶對(duì)網(wǎng)頁(yè)進(jìn)行縮放

!(function (win, doc) {

function setFontSize() {var winWidth =window.innerWidth;

doc.documentElement.style.fontSize= (winWidth / 1262) * 100+ 'px';

}var evt = 'onorientationchange' in win ? 'orientationchange' : 'resize';var timer = null;

win.addEventListener(evt, function () {

clearTimeout(timer);

timer= setTimeout(setFontSize, 300);

},false);

win.addEventListener("pageshow", function (e) {if(e.persisted) {

clearTimeout(timer);

timer= setTimeout(setFontSize, 300);

}

},false);

setFontSize();

}(window, document));

這是必要的script代碼

其中紅色字體為設(shè)計(jì)稿的寬度和比例,定義不同的大小時(shí),需要更改。

總結(jié)

以上是生活随笔為你收集整理的html教程自适应,Html-自适应的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。