您当前的位置: 首页 > 

暂无认证

  • 5浏览

    0关注

    92582博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

scroll

发布时间:2020-09-19 00:03:09 ,浏览量:5

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>57-JavaScript-scroll属性</title> <style> *{ margin: 0; padding: 0; } div{ width: 100px; height: 100px; padding: 50px; border: 50px solid #000; background: red; background-clip: content-box; color: deepskyblue; overflow: auto; } </style> </head> <body> <div id="box"> 我是内容<br/> 我是内容<br/> 我是内容<br/> 我是内容<br/> 我是内容<br/> 我是内容<br/> 我是内容<br/> 我是内容<br/> 我是内容<br/> 我是内容<br/> 我是内容<br/> 我是内容<br/> 我是内容<br/> 我是内容<br/> </div> <script> /*
    1.内容没有超出元素范围时
    scrollWidth: = 元素宽度 + 内边距宽度 == clientWidth
    scrollHeight: = 元素高度 + 内边距的高度 == clientHeight
    */ let oDiv = document.querySelector("div"); console.log(oDiv.scrollWidth);//content的宽度加上文字的宽度 console.log(oDiv.scrollHeight);//content的高度加上文字的高度 /*
    2.内容超出元素范围时
    scrollWidth: = 元素宽度 + 内边距宽度 + 超出的宽度
    scrollHeight: = 元素高度 + 内边距的高度 + 超出的高度
    */ /*
    3.scrollTop / scrollLeft
    scrollTop: 超出元素内边距顶部的距离
    scrollLeft: 超出元素内边距左边的距离
    */ // console.log(oDiv.scrollTop); oDiv.onscroll = function () {//超出的部分的高度. console.log(oDiv.scrollTop); } </script> </body> </html> 
关注
打赏
1653961664
查看更多评论
立即登录/注册

微信扫码登录

0.0947s