方案一
设计宽度为 750px
假设字体大小为 100px
字体随屏幕大小变化
var defaultFontSize = 100,
defaultWidth = 750,
multiple = realWidth / defaultWidth,
realFontSize = multiple * defaultFontSize;
document.querySelector("html").style.fontSize = realFontSize + "px";
定义 sass
函数
@function d2r($size) {
@return $size / 100 + rem;
}
使用
假设有一物体宽高比为: 25x35
转换后为: .25rem x .35rem
.block-1{
width: d2r(25);
height: d2r(35);
}