UNPKG

iep-ui

Version:

An enterprise-class UI design language and Vue-based implementation

9 lines (8 loc) 540 B
export var setBasicFont = function setBasicFont() { var maxScreen = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 1920; var minScreen = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 1366; var scale = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 100; var clientWidth = document.documentElement.clientWidth; var size = scale / maxScreen; document.documentElement.style.fontSize = clientWidth >= minScreen ? clientWidth * size + "px" : minScreen * size + "px"; };