美文网首页
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