zoukankan      html  css  js  c++  java
  • 手机浏览器适配

    meta

    做手机网页经常会看到这样的一句代码

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

    • width=device-width 设置视图的宽度等于设备屏幕的宽度
    • initial-scale=1 设置初始缩放比例为1
    • minimum-scale=1 设置最小的缩放比例为1
    • maximum-scale=1 设置最大的缩放比例为1
    • user-scalable=no 不允许缩放

    做一个简单粗暴的变换

    <meta name="viewport" content="width=320, maximum-scale=1.3, user-scalable=no">
    将视图的宽度设为320,最大缩放比设为1.3,不设置初始缩放比。
    这样可以将整个视图进行缩放

    rem

    字体单位

    • px 无继承,常用
    • em 继承,相对于父元素继承
    • rem 继承,相对于root继承,一般为html,为css3属性,支持IE9+及其他现代浏览器
    • vh 1vh=视窗高度/100,为css3属性,支持IE9+,chrome20+,firefox19+,safari6+,android browser4.4+
    • vw 1vw=视窗宽度/100

    利用rem

    通过js来计算根元素的font-size,从而适应各种屏幕

    利用vh

    vh本来就是视窗高度的,根据不同的屏幕的视窗高度来适应

    p.s.果然我还是不会写博客

  • 相关阅读:
    [蓝桥杯2019初赛]
    HDU2054
    HDU1175
    POJ3259
    数据结构
    欢迎来测!!!
    jsp页面el取不到值,java片断可以取到
    HTML中table边框的显示总结转载▼
    jquery插件图片延时加载实例详解(转)
    引用CDN内容的方法总结(转)
  • 原文地址:https://www.cnblogs.com/lalala2015/p/4438715.html
Copyright © 2011-2022 走看看