美文网首页
CSS III 移动端

CSS III 移动端

作者: 郑无穷大 | 来源:发表于2018-07-17 23:25 被阅读0次

    一、响应式


    非响应式直接切换html或url

    1、手机端页面的做法    (media query)

    @media (max-width:320px){

           body{font-size:16px;}

    }

    2、手机端要加一个 meta

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

    3、手机端的交互方式不一样

    没有 hover

    有 touch 事件

    没有 resize

    没有滚动条


    二、动态REM


    手机专用的自适应方案

    1、基本概念

    em:一个m的宽度,一个汉字的宽度;

    rem:根元素html的font-size(16px);

    vh:viewport height;

    vw:viewport width;

    chrome最小12px


    2、手机端方案的特点

    i.所有手机显示的界面都是一样的,就是大小不同;

    ii. 1rem ==html font-size == viewport width

    3、使用JS动态调整REM

    var pageWidth = window.innerWidth

    document.write('<style>html{font-size:'+pageWidth+'px;}</style>')


    相关文章

      网友评论

          本文标题:CSS III 移动端

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