在互聯網的快速發展中,移動開發已是勢不可擋,愈來愈多的企業選擇了移動優先,本文章將講述使用javascript來手擼一個rem.jsjavascript
建立rem.js文件,複製如下代碼html
(function() {
'use strict';
window.onresize = function() {
changeFontSize();
}
function changeFontSize() {
var W = document.documentElement.clientWidth;
var docEl = document.documentElement;
if (W > 750) {
W = 750;
docEl.style.fontSize = '100px';
}
document.getElementsByTagName('html')[0].style.fontSize = W / 7.5 + 'px';
}
changeFontSize();
})();
複製代碼
若是你是使用的HTML開發,可直接引入,在index.html中引入前端
<script src="./rem.js"></script>
複製代碼
若是你是使用的Vue-cli2x,可在main.js中引入java
import 'util/rem/index.js'
複製代碼
若是你是使用的Vue-cli3x,建議在public目錄下建立js目錄,放入rem.js,並在index.html中引入bash
<script src="./rem.js"></script>
複製代碼
但願個人分享對你有所幫助,更多資訊請持續關注,我會分享愈來愈多的實戰經驗哦! 或加入大前端知識體系社區一塊兒探索技術:608229520spa