移动端响应式布局,rem动态更新
Posted feixiablog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了移动端响应式布局,rem动态更新相关的知识,希望对你有一定的参考价值。
(function(){ var fontSizeMatchDeviceWidth = function(){ var deviceWidth = document.documentElement.clientWidth || window.screen.width || 320, devicePixelRatio = window.devicePixelRatio || 1, fontSize = (Math.ceil(deviceWidth * 16 / 320)), scale = 1 / devicePixelRatio; // 默认的缩放 document.documentElement.style.fontSize = fontSize + ‘px‘; document.querySelector(‘meta[name="viewport"]‘).setAttribute(‘content‘,‘width=device-width,initial-scale=‘+‘scale‘+‘,maximum-scale=‘+scale+‘,minimum-scale=‘+scale+‘,user-scalable=no,viewport-fit=cover‘); // 增加viewport-fit=cover适配iphone x }; (function(){ var ua = navigator.userAgent; if(/android/i.test(ua) || /ipad|itouch|iphone/i.test(ua)|| /tianqi/i.test(ua)){ fontSizeMatchDeviceWidth(); } else { // pc端优雅降级 document.documentElement.style.fontSize = ‘24px‘; } })(); })();
以上是关于移动端响应式布局,rem动态更新的主要内容,如果未能解决你的问题,请参考以下文章