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

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

生活随笔

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

编程问答

设计稿---------

發(fā)布時(shí)間:2024/1/18 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 设计稿--------- 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
export default function(win,px) {var remCalc = {};var docEl = win.document.documentElement,tid;function refreshRem() {// 獲取當(dāng)前窗口的寬度var width = docEl.getBoundingClientRect().width;// 大于1242px 按1242算if (width > px) {width = px;}var rem = (width / px) * 100; // cms 只要把這行改成 var rem = width /1242 * 100docEl.style.fontSize = rem + "px";remCalc.rem = rem;//誤差、兼容性處理var actualSize = parseFloat(window.getComputedStyle(document.documentElement)["font-size"]);if (actualSize !== rem &&actualSize > 0 &&Math.abs(actualSize - rem) > 1) {var remScaled = (rem * rem) / actualSize;docEl.style.fontSize = remScaled + "px";}}//函數(shù)節(jié)流,避免頻繁更新function dbcRefresh() {clearTimeout(tid);tid = setTimeout(refreshRem, 100);}//窗口更新動(dòng)態(tài)改變font-sizewin.addEventListener("resize",function() {dbcRefresh();},false);//頁(yè)面顯示的時(shí)候再計(jì)算一次 難道切換窗口之后再切換來(lái)窗口大小會(huì)變?....win.addEventListener("pageshow",function(e) {if (e.persisted) {dbcRefresh();}},false);refreshRem();remCalc.refreshRem = refreshRem;remCalc.rem2px = function(d) {var val = parseFloat(d) * this.rem;if (typeof d === "string" && d.match(/rem$/)) {val += "px";}return val;};remCalc.px2rem = function(d) {var val = parseFloat(d) / this.rem;if (typeof d === "string" && d.match(/px$/)) {val += "rem";}return val;};win.remCalc = remCalc; }

總結(jié)

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

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