1. 主页
  2. 文档
  3. 移动端屏幕适配
  4. 移动端屏幕适配介绍

移动端屏幕适配介绍

 .header-container {
            width: 100%;
            /*% em rem vw/vh*/
            /*1rem = html font-size*/
            /*1rem=25px*/
            /*750px 1rem=750px*/
            /*height: 100px / 750px rem*/
            /*height: 0.13333333333333333333333333333333rem;*/

            /*375px 1rem=375px*/
            /*height: 50 / 375 = 0.13333333333333333333333333333333rem;*/
            /*height: 2rem;*/

            /*750px 1rem=750 / 18.75 = 40px*/
            /*height: 100 / 40 = 2.5rem;*/
            /*height: 2.5rem;*/
            height: 2.5rem;
            background-color: rgba(222, 24, 27, 0.9);
        }

移动端屏幕适配 一般使用这些单位: % em rem vw vh
 常用的是rem

也就是说,当我们的设计稿是  750px 是   1rem = 750px
当显示屏是 375px   1rem=375px;
height:100px除2;   1rem=750除2

100/750 = 0.133333333333333333rem;

常用算法如下:
视口宽除以18.75系数。

怎么样来求视口宽呢?
document.getElement.getBoundingClientRect();
document.getElement.getBoundingClientRect().width;
window.innerWidth;

这篇文章对您有用吗?

我们要如何帮助您?