简单的实现移动端的rem+vw布局

简单的实现移动端的rem+vw布局

  • 首先对视口进行操作

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

  • 由于设计稿是750*1334的,然后产生了等式。设置根字体为1rem;
    • 750px=7.5rem=100vw;
    • 1rem=13.3333333vw=100px;
      但是这里的
html {
  height: 100%;
  font-size: 50px; // 向下兼容 不止vw时候 写死font-size
  font-size: 13.33333333vw; // 7.5rem === 100vw
  margin: 0 auto;
}


@media (min-width: 560px) { // pc兼容
  html,body {
    font-size: 54px;
    max-width: 540px;
  }
}

@media (max-width: 1024px) { // ipad兼容:ipad最大1024px
  html,body {
    max-width: 1024px;
  }
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 网上很多都说会pc网页开发,也就会了mobile网页开发。那么实际呢也是如此,但是对于新手来说却摸不着头脑无从下手...
    亚讯阅读 25,265评论 1 17
  • 现在回过头来看,感觉自己以前写复杂了,其实道理很简单; 就是利用vw,rem随屏幕,或者跟字体正比变化的特性; 1...
    会会会会阅读 43,141评论 16 40
  • 适配 在不同尺寸的移动设备上, 页面相对性的达到合理的展示(自适应), 或者保持同一效果的等比缩放(看起来差不多)...
    Veycn阅读 1,676评论 0 0
  • 说到前端页面的布局方案,可以从远古时代的Table布局说起,然后来到 DIV+CSS布局,之后有了Float布局,...
    841只阅读 1,505评论 1 3
  • 望着街上这一盏盏美丽的霓虹灯;看着阊江河里一片清澈的河水;看着每一个乡村人们脸上灿烂的微笑,我的心头总会涌上...
    努力努力再努力xsh阅读 174评论 0 0