zoukankan      html  css  js  c++  java
  • 响应式 Web 设计

    一个常用的针对移动网页优化过的页面的 viewport meta 标签大致如下:

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    • width:控制 viewport 的大小,可以指定的一个值,如果 600,或者特殊的值,如 device-width 为设备的宽度(单位为缩放为 100% 时的 CSS 的像素)。
    • height:和 width 相对应,指定高度。
    • initial-scale:初始缩放比例,也即是当页面第一次 load 的时候缩放比例。
    • maximum-scale:允许用户缩放到的最大比例。
    • minimum-scale:允许用户缩放到的最小比例。
    • user-scalable:用户是否可以手动缩放。

    多个像素点组成一个px, 导致手机边框变粗的问题

    可解决方案(创建meta viewport 标签):

    <script>
    var metaEl=doc.creatElement('meta');
    <!--视网膜屏 2倍粗-->
    var scale=isRetina ? 0.5:1;
    metaEl.setAttribute('name','viewport');
    metaEl.setAttribute('content','inital-scale'='+scale+',maximum-scale='+scale+',minimum-scale='+scale+',user-scalable=no');

    </script>

  • 相关阅读:
    Redis
    Maven总结
    spring知识点总结
    网上好文搜集整理
    python 代码删除空目录
    plantUML使用指南
    python的基础操作
    八卦基础编程学习
    python历年入坑记录大全
    python实现的百度云自动下载
  • 原文地址:https://www.cnblogs.com/yigexiaojiangshi/p/6802375.html
Copyright © 2011-2022 走看看