单位


2020-04-23 上次更新时间:4/29/2022, 9:34:08 AM 0

点击图片查看完整分类

有关文档

csswg权威文档 - Units

# 移动端适配方案

  1. 通过媒体查询的方式即 @media
  2. flex 弹性布局
  3. rem + viewport 缩放
  4. rem 方式

# 1px问题

原因:高清屏(retina屏)是指高dpr的设备,其物理像素的密度更大。又分为有两倍屏,三倍屏。

dpr:物理像素/css像素

在普通屏,1个css像素对应1个物理像素;2倍屏中,一个css像素对应4个物理像素;三倍屏中则是9个。所以 1px 在移动端中会显示比较粗。

解决方法

  1. svg =》 设置 background-image
  2. 伪元素 before/after =》 transform: scale(0.5)
上次更新时间: 4/29/2022, 9:34:08 AM