【知识图谱】【CSS】-- 样式类

1. 1px问题的解决和原理

    原理:物理像素(window.devicePixeRatio)和逻辑像素(css里面的像素=>设备独立像素=>iphone的2倍像素)

    解决:

        1.1 媒体查询,缺点:IOS8+才支持小数

        1.2 transform:2倍屏0.5、3倍屏0.33

    参考:

        移动端 1px 像素问题及解决办法

2. rem的弊端

    弊端一:和根元素的font-size强耦合,如果系统字体变大缩小,布局有可能会乱

    弊端二:需要在html里面插入一段JS代码

 

    vw:viewport 可视区域的大小

    vh:viewport可视区域的高度

    vw的兼容性稍差:IOS8+、安卓4.4+才完全支持

    参考:

        vw对比rem优劣

3. 对viewport的理解

    参考:

        移动前端开发之viewport的深入理解

4. 一行居中显示,多行居左显示

    父级:text-align: center;

    子级:display: inline-display;text-align: left;

    参考:

        css实现一行文字居中,多行文字左对齐

posted @ 2021-07-19 21:56  惊沙男孩  阅读(108)  评论(0)    收藏  举报