美文网首页
clientHeight \ offsetHeight \ sc

clientHeight \ offsetHeight \ sc

作者: 小二子SAMA | 来源:发表于2018-07-27 14:22 被阅读0次

    clientHeight \ offsetHeight \ scrollHeight

    1. clientHeight: 元素可视区域的高度,滚动条、border、margin不算在内,padding算在内
      clientHeight = topPadding + bottomPadding + height - 水平滚动条高度;


      clientHeight.png
    2. offsetHeight:
      offsetHeight = height + padding + border + 水平滚动条
      offsetHeight不包括伪元素(pseudo-elements, :after, :before )的高度


      offsetHeight.png
    3. scrollHeight:
      如果要不使用scroll,完整显示该元素所需要的高度(包括padding和伪元素,不包括border和margin)
      如果元素可以不需要垂直滚动条就完全显示出来,则 scrollHeight = clientHeight


      scrollHeight.png

    相关文章

      网友评论

          本文标题:clientHeight \ offsetHeight \ sc

          本文链接:https://www.haomeiwen.com/subject/bgtgmftx.html