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>

  • 相关阅读:
    java中VO、PO、DTO 、DO、POJO、BO、TO
    java可变参数
    排序
    快速排序
    单元测试概述
    Spring 对事务管理的支持
    Spring的事务管理基础知识
    混合切面类型
    基于Schema配置切面
    Spring AOP @AspectJ进阶
  • 原文地址:https://www.cnblogs.com/yigexiaojiangshi/p/6802375.html
Copyright © 2011-2022 走看看