为了账号安全,请及时绑定邮箱和手机立即绑定
老师用的BEM的CSS命名思想啊。

已采纳回答 / 田心枫
这是一个css样式,z-index是改变元素的层级,数值越大,层级越高。有一个很直观的方法,就是打开Chrome/Firefox中审查元素(F12),在这个开发者工具有一个叫3D视图的东西,点击它就能看到一个网页的立体视图,层级一目了然。
【任务3】onselectstart="return false"
防止鼠标选中事件
拖拽范围限定为什么要限定moveX大于0?
这个公式计算的不准确,应该还要减去浮层宽度的一半
鼠标拖动,加油、
老师数学满分
思路清晰明了,老师给的编程任务都是核心知识点,这才是中级课程模范啊!
实现自动居中:(top = bodyW - elW)/2 + 'px' ; 这句用的好巧,开来数学知识在前端中的运用不容小觑啊
老师讲得非常好

最新回答 / molleahahs
课程里面说将拖动事件(move)的对象写为document,而不是g('dialog').
这方法我服 学习了
限定范围也可以不用if(xx || xx)
//限定拖动范围在最大范围之下(取最大值和当前值二者中的最小值)
//限定拖动范围在最小范围之上(取当前值和最小值二者中的最大值)

now=Math.min(Max,Math.max(Min,now))
课程须知
1.对DIV和CSS基本内容掌握,理解元素的定位的概念 2.对JS基本语法掌握,理解函数和事件的概念 3.适合一定实战经验的中级以上层次人员学习。
老师告诉你能学到什么?
1.掌握对可拖拽对话框的实现原理 2.了解元素如何触发脚本方法以及如何编写侦听事件 3. 学会设置元素在页面中居中和全屏

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消