ukelli-ui
Version:
ukelli-ui 是基于 React 的 UI 库,提供简约和功能齐全的组件,可高度定制的组件接口,灵活的配置,提供给开发者另一种开发思路,也致力于尝试不同的组件使用和开发方向。
28 lines (21 loc) • 619 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.getScreenWidth = getScreenWidth;
exports.getScreenHeight = getScreenHeight;
exports.getScrollTop = getScrollTop;
function getScreenWidth() {
return document.documentElement.clientWidth;
}
function getScreenHeight() {
return document.documentElement.clientHeight;
}
/** 如果 body 为 overflow: hidden, 则忽略 scrollTop */
function getScrollTop(elem) {
if (!elem && getComputedStyle(document.body).overflow === 'hidden') {
return 0;
}
var _elem = elem || document.documentElement;
return _elem.scrollTop;
}