为了账号安全,请及时绑定邮箱和手机立即绑定

JS/jQuery宽高的理解和应用

haorooms Web前端工程师
难度初级
时长 2小时30分
学习人数
综合评分9.70
51人评价 查看评价
10.0 内容实用
9.6 简洁易懂
9.5 逻辑清晰
老师的说话声音太魔性了,我的小伙伴们都惊呆了。
吐槽,哦哦哦哦,哦个毛呀

最赞回答 / 仰望星空的天
其实做法和js的差不多,首先要获取div的scrollHeight,然后是scrolltop,最后就是innerHeight(相当于js里面的clientHeight),代码如下:<div id="my"><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />&l...
新创建的元素本身属性没有值,要先赋值。
document.documentElement属性在页面标准模式下生效,标准模式的文档类型是html5或者html4严格型,所以最新浏览器基本运行在标准模式,这个属性有效;
ie7及更早版本浏览器,文档类型不是标准模式的,则需要document.body属性。
受益良多~夯实基础,谢谢老师讲解!
document.body.scrollTop在chrome下有效,但是不兼容Firefox;
document.documentElement.scrollTop在Firefox下有效,但是不兼容chrome;、
解决方案采用jquery实现:$(document).scrollTop()
觉得我说得对的点个赞顶我上去!
看原生js的各种属性是最boring的。
还好老师讲课的语气和风格不至于让我打瞌睡。
同意的点个赞顶我上去。
听得脑壳疼,讲的挺好的,就是听着很晕
最后这张图,只是两个色吧
我擦,这老师太逗了,不过讲得很清晰,适合新手对这些宽高不熟悉梳理一下
不知道老师你为甚么要for 它的style,直接console.log(test.offsetWidth - test.clientWidth);这样就能获得滚动轴宽度
是我色盲了吗?
课程须知
本课程是前端初中级课程 适用于对js/jquery各种宽高理解不是很清晰的同学。有一定前端基础的同学学习此课程更佳!
老师告诉你能学到什么?
1、js各种宽高理解 2、js宽高的一些应用 3、jquery各种宽高的理解 4、jquery各种宽高的应用

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消