加载中... 判断元素是否出现可视区域 - semyin's blog
29°

判断元素是否出现可视区域

function elementInView(element) {
    const rect = element.getBoundingClientRect()

    const yInView = rect.top < window.innerHeight && rect.bottom > 0

    const xInView = rect.left < window.innerWidth && rect.right > 0

    return yInView && xInView
}

已有 0 条评论

    我有话说: