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

阿当大话西游之WEB组件

阿当 其它
难度中级
时长 3小时 0分
学习人数
综合评分9.87
83人评价 查看评价
10.0 内容实用
9.8 简洁易懂
9.8 逻辑清晰
灰常感谢老师
干货好多!!!
号,喜欢,很喜欢
讲的特别好。。有些内容还没理解透。所以打算过一段时间再看一遍。。加深理解并自己写一写。。相信对自己的进阶之路会有很大的帮助。同时也希望阿当老师能够多出一点类似的视频。
感谢啊当老师,学到了好多好多。还要慢慢消化消化,hh
太感谢老师了!!!学到很多干货!!!
css命名冲突的情况如果用前缀的话一旦要改动css类名的话一味着要改动n个前缀,但是用less的话只需要改动特定的类名就可以了,而且我觉得less或sass的嵌套写法挺方便维护的,不过涉及到跨团队合作确实是个坑,与html的耦合确实也是问题。终极解决方法还是需要css标准的进化
maoriaty同学说得对,实际效果是没有默认居中,参考连生同学的答案,我改成了如下,实现了居中:
boundingBox.css({
width:this.cfg.width,
height:this.cfg.height,
marginLeft : -(this.cfg.width/2),
marginTop : this.cfg.y||(-(this.cfg.height/2))
});
看到后面才知道这是解决了我说的第一个活。。。真棒!!!!阿当哥
感觉要管理两个东西,一个是内部有点混乱,第二个是外部统一抽象管理。这个widget应该做了第二个活,第一个不知道还能不能再进一步抽象
链式操作,么么哒
看来要多看几遍了
先把mask加到body中,然后才加的弹框。。。不然z-index就得改了。。。
属性写在构造函数里,方法挂载到原型下面,当继承的时候就很好继承了。这都是面向对象基础了。回答两位同学改的,boundingbox.css({})这个想法是很奇怪的。。。。
课程须知
1.您具备一定的CSS和JS基础。 2.熟悉jQuery。
老师告诉你能学到什么?
1.模块化 2.自定义事件 3.定制皮肤 4.面向对象编程 5.抽象类的作用 6.参数设计 7.语法封装 8.如何提高可读性 9.如何提高扩展性 10.如何提高重用性 11.如何提高易用性

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消