本文主要描写,移动端的rem适配方案适配方案。
1.rem适配方案,我们首先需要设置根元素,一般情况下,font-size为16,37.5,75,但是我们不能写死这些数据,因为不同设备需要设置不同的根元素,通常我们会请出这么一个常用插件。 flexible.js,这个代码的源码也很简单。
简单看一下
(function flexible (window, document) {
var docEl = document.documentElement
var dpr = window.devicePixelRatio || 1
// adjust body font size
function setBodyFontSize () {
if (document.body) {
document.body.style.fontSize = (12 * dpr) + 'px'
}
else