- //auto adaptation
- var calculate_size = function () {
- var BASE_FONT_SIZE = 100;
-
- var docEl = document.documentElement,
- clientWidth = docEl.clientWidth;
- if (!clientWidth) return;
- docEl.style.fontSize = BASE_FONT_SIZE * (clientWidth / 320) + 'px';
- };
-
- // Abort if browser does not support addEventListener
- if (document.addEventListener) {
- var resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize';
- window.addEventListener(resizeEvt, calculate_size, false);
- document.addEventListener('DOMContentLoaded', calculate_size, false);
- calculate_size();
- }
- 设定html的字体大小的变化
|