当前位置 : 主页 > 网络编程 > JavaScript >

JS计算滚动条宽度

来源:互联网 收集:自由互联 发布时间:2021-06-28
JS计算滚动条宽度 function getScrollbarWidth() { var oP = document.createElement('p'), styles = { width: '100px', height: '100px', overflowY: 'scroll' }, i, scrollbarWidth; for (i in styles) oP.style[i] = styles[i]; document.body.appe
JS计算滚动条宽度
function getScrollbarWidth() {
        var oP = document.createElement('p'),
            styles = {
                width: '100px',
                height: '100px',
                overflowY: 'scroll'
            },
            i,
            scrollbarWidth;
        for (i in styles) oP.style[i] = styles[i];
        document.body.appendChild(oP);
        scrollbarWidth = oP.offsetWidth - oP.clientWidth;
        oP.remove();
        return scrollbarWidth;
    }
网友评论