之前一直用flexible.js,昨天偶然發(fā)現(xiàn)還有這個(gè)方法。?????????????(function?(doc,?win)?{
????????????var?docEl?=?doc.documentElement,
????????????????????resizeEvt?=?'orientationchange'?in?window???'orientationchange'?:?'resize',
????????????????????recalc?=?function?()?{
????????????????????????var?clientWidth?=?docEl.clientWidth;
????????????????????????if?(!clientWidth)?return;
????????????????????????if(clientWidth<=720){
????????????????????????????docEl.style.fontSize?=?100?*?(clientWidth?/720)?+?'px';
????????????????????????}else{
????????????????????????????docEl.style.fontSize?=?100+'px'
????????????????????????}
????????????????????};
????????????if?(!doc.addEventListener)?return;
????????????win.addEventListener(resizeEvt,?recalc,?false);
????????????doc.addEventListener('DOMContentLoaded',?recalc,?false);
????????})(document,?window);同樣很好用,而且個(gè)人覺(jué)得還挺方便,想問(wèn)下各位在移動(dòng)端字體是怎么適配的。
flexible.js是現(xiàn)在的移動(dòng)端字體適配主流嗎?
特辣黃燜雞
2017-11-09 09:56:25