之前一直用flexible.js,昨天偶然發現還有這個方法。?????????????(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);同樣很好用,而且個人覺得還挺方便,想問下各位在移動端字體是怎么適配的。
flexible.js是現在的移動端字體適配主流嗎?
特辣黃燜雞
2017-11-09 09:56:25