rem單位是根據html元素的單位在頁面根據不同的手機屏幕分辨率動態整體的按比例縮小或放大字體。
假如html{font-size: 14px;},那么1rem=14px;
一個div寬度48px,那么換成rem:48px/14px=3.4rem;
寬度200px,換成rem:200px/14px=14.3rem;
寬度28px,換成rem:28px/14px=2rem;
但是建議設置成html{font-size:62.5%},為什么是62.5%?因為任何瀏覽器默認字體大小是16px,也就是16px=100%;那么1px=6.25%,為了方便計算,我們把10px=62.5%,因此html{font-size:10px;}=html{font-size:62.5%},1rem=10px;
一個div寬度48px,那么換成rem:48px/10px=4.8rem;
寬度200px,換成rem:200px/10px=20rem;
寬度28px,換成rem:28px/10px=2.8rem;