移动端适配rem

Posted xiepei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了移动端适配rem相关的知识,希望对你有一定的参考价值。

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8" />

<meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0" />

<meta name="format-detection" content="telephone=no,email=no,date=no,address=no">

<title></title>

<style>

*{padding: 0; margin: 0;}

.box{height: 200px; width: 16rem; background: red;}

</style>

<script>

(function(){

var html= document.documentElement;

var hWidth=html.getBoundingClientRect().width;

console.log(hWidth);

html.style.fontSize=hWidth/16 + "px";

})()

</script>

</head>

<body>

<div class="box"></div>

</body>

</html>

 

//比如在 iPhone5 1rem就是20px

 

 

以上是关于移动端适配rem的主要内容,如果未能解决你的问题,请参考以下文章

移动端适配

移动端根据rem适配时,pc端调试器和手机显示效果不一致问题

移动端最强适配(rem适配之px2rem)&& 移动端结合Vuex实现简单loading加载效果

移动端适配---rem适配

rem 移动端适配

08-移动端开发教程-移动端适配方案