Blogger Information
Blog 19
fans 0
comment 0
visits 10679
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
布局视口和视觉视口 VM-REM
无名小辈
Original
589 people have browsed it

视觉视口:用户在自已的手机、电脑、平板等设备上看到的页面,用户只能通过缩放,或托动来查看更多内容,该视口与具体的终端设备相关
解决方案:修改布局视口的宽度,让它等于视觉视口

  1. 布局视口:width
  2. 视觉视口:device-width
  3. 理想视口:布局视口==视觉视口 也就是 width==device-width
  4. initial-scale=1.0原始缩放,按照11显示
  5. meta:定义页面的“元数据” name="viewport"要解释的是视口
  6. 1、移动端布局,为什么要用 rem
  7. 因为 引用根字号
  8. 21rem多大合适?
  9. 1rem = 100px
  10. 3、为什么rem 不能写死?
  11. rem应该随着设备宽度而变化,不能是一个写死的值
  12. 现在主流的移动端布局解决方案是:rem+vw
  13. rem + vw 方案的二个问题
  14. 1 1vw=多少
  15. 当前iphone6/11 = 375px
  16. 2 375px 就是当前设备的“视觉视口” 100VW表示
  17. 结论:100vw = 375vw
  18. 1vw = 100vw/100 = 375px/100 = 3.75px
  19. iphone6/11 375px/3.75=100px
  20. iphone12/13390px/3.75 > 100px
  21. iphone11max414px/3.75 > 100px
  22. 所以,将绝对值px 转为 相对值
  23. 无论手机屏幕有多宽,都可以用100VW来表示
  24. iphone6/11 375px/3.75=100px = 1rem
  25. iphone12/13390px/3.75 = 104px = 1rem
  26. iphone11max414px/3.75 = 100px = 1rem
  27. vw来动态表示 REM 实现响应式移动端布局
  28. iphone手机的DPI:表示像素设备比,iphone默认是 2
  29. DPI:设备像素比 window.devicePixelRatio
  30. 布局一个重要前提:与具体设备无关,面向逻辑页面来布局
  31. 使用375PX逻辑像素布局,根据DPI,可以快速换算成为物理像素
  32. 375px
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post