ans-rem

1.0.1 • Public • Published

rem 文档:

非常简单的rem代码,如果有发现使用的限制再修改。

需要用的时候直接再main.js文件下

$ import 'ans-rem'

贴出源码!

export default (function (documents, windows) { var domElement= documents.documentElement, resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize', setRem= function () { var clientWidth = domElement.clientWidth; if (!clientWidth) return; if (clientWidth >= 750) { domElement.style.fontSize = '100px'; } else { domElement.style.fontSize = 100 * (clientWidth / 750) + 'px'; } };

if (!documents.addEventListener) return;
setRem();
windows.addEventListener(resizeEvt, setRem, false);
documents.addEventListener('DOMContentLoaded', setRem, false);

})(document, window);

Readme

Keywords

Package Sidebar

Install

npm i ans-rem

Weekly Downloads

2

Version

1.0.1

License

ISC

Unpacked Size

1.82 kB

Total Files

3

Last publish

Collaborators

  • ansxu