2022年7月28日 移动端适配

本文详细讲解了移动端适配中的关键要素,包括em, px, rem, %和viewport的使用,如何解决不同设备缩放带来的px问题,以及媒体查询、视口配置和屏幕适配区间。还介绍了vw vh单位和动态计算字体大小的方法。
摘要由CSDN通过智能技术生成

移动端适配:

        单位: em        px        rem        %百分比         

不同设备的默认视口不一样,苹果系列一般是980,视口的缩放比:

        缩放比=设备宽度/视口宽度,390/980=0.4,100px===》100*0.4=40

产生的问题:css中的px  !=

修改了header要重新运行

viewport:视口,配置视口

width:视口宽度=device-width(设备宽度)不设置时,不同设备的默认视口不同

initial:缩放比,不配置视口,缩放比默认是设备宽度/视口宽度

maximum-scale:设置最大缩放比,优先级高于initial-scale

minimun-scale:设置最小缩放比

user-scale:yes/no    1/0,设置是否允许用户缩放

媒体查询:

        媒体:手机/平板/电脑屏幕screen、打印机(print)

        作用:当屏幕宽度在某些范围时,样式的变化

        写法:@media 媒体/all(所有媒体)

        关键字:

                and(并且)

                not(非)

                only(基本不用)

媒体特性:

        width:宽度

        min-width:最小宽度

        max-width:最大宽度

移动设备的屏幕适配区间:

        <768超小屏幕

        768<=宽度<992小屏幕

        992<=宽度<1200中等屏幕

        宽度>1200大屏幕

vw   vh单位:view-width(视口宽度) view-height(视口高度)

        0-100vw:视口宽度百分比

        0-100ch:视口高度百分比

动态计算字体大小:

        标准宽度390px   1rem    16px        414px   1rem   xpx

        :root{font-size:calc((100vw * 16)/414(414是移动端视口宽度))}

​​​​​​​

        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值