美文网首页
移动端开发自适应

移动端开发自适应

作者: 飞飞廉 | 来源:发表于2018-01-30 11:20 被阅读0次

1、rem与em

  • rem转化为像素大小取决于页根元素的字体大小,即 html 元素的字体大小。 根元素字体大小乘以你 rem 值。
  • em,像素值将是em值乘以使用em单位的元素的字体大小。!注意不是相对于父元素
    (父元素的字体大小可以影响 em 值,但这种情况的发生,纯粹是因为继承。)
总结:
  • rem 单位翻译为像素值是由 html 元素的字体大小决定的。 此字体大小会被浏览器中字体大小的设置影响,除非显式重写一个具体单位。

  • em 单位转为像素值,取决于他们使用的字体大小。 此字体大小受从父元素继承过来的字体大小,除非显式重写与一个具体单位。

适用情况:

移动端自适应设置html的font-size

 window.onload = function() {
        var width = window.screen.availWidth;
        width = width < 750 ? width : 750;
        var html = document.getElementsByTagName('html')[0]
        html.style.fontSize = width / 37.5 + 'px';
        console.log(html);
    }

2、布局时,一般不写高度,让内容撑开
3、布局时图片,一般只设置宽度,高度会等比例自适应。

相关文章

  • 移动端

    移动端开发和 PC 端开发有哪些区别 移动端 考虑手机兼容性 使用触屏事件 布局自适应rem 动画处理CSS3 移...

  • 记一次前端技术分享(移动端相关概念讲解)

    移动端开发中的相关概念讲解 1、移动端自适配方案 移动端如何根据不同手机尺寸进行页面的适配 rem 自适应和 vw...

  • 移动端自适应解决方案

    移动端自适应解决方案 谈到移动端自适应这个话题,如果要真正做好,那应该说是前端开发中的一个比较难以掌握的知识点了。...

  • HTML学习之图片字体适配

    移动h5 图片字体等适配WebApp开发之--"rem"单位Rem实现自适应初体验手机端页面自适应解决方案—rem布局

  • 移动端开发自适应

    1、rem与em rem转化为像素大小取决于页根元素的字体大小,即 html 元素的字体大小。 根元素字体大小乘以...

  • iOS 标签开发(collectionView)

    前言 目前iOS 移动端开发搜索,或者标签都喜欢用自适应宽度的设计模式,节约布局。目前大多开发都是利用 table...

  • 2019-04-02

    移动端自适应 100px=1rem

  • web自适应

    简单事情简单做-宽度自适应 所谓宽度自适应严格来说是一种PC端的自适应布局方式在移动端的延伸。在处理PC端的前端界...

  • 移动端开发自适应解决方案(阿里团队高清方案)

    研究m端开发自适应有一段时间了,下面做一个总结移动端自适应方案有很多种1.流式布局 也就是固定高度,宽度使用百分比...

  • 2017-11-27(移动端自适应)

    lib.flexible库---移动端自适应 lib.flexible库是淘宝用来解决移动端适配的,建议在lib....

网友评论

      本文标题:移动端开发自适应

      本文链接:https://www.haomeiwen.com/subject/ozvqzxtx.html