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

如何实现“新手引导”效果

江老实 Web前端工程师
难度初级
时长50分
学习人数
综合评分9.63
118人评价 查看评价
9.6 内容实用
9.6 简洁易懂
9.7 逻辑清晰
江大人啊 受教了哈~
1.写好结构
2.引导单元定位
3.引导单元依次显示的逻辑关系
4.cookie判断:读取与写入
var oDate = new Date();
oDate.setDate(oDate.getDate()+30);
document.cookie = "name=www.open.com.cn;expires="+oDate;
为什么要用var aStep = oSearch.getElementsByTagName('div');来获取呢?这个不是很明白?oSearch是对象,在对象的基础上应用getElementsByTagName,返回的又包含什么内容呢?
蒙板是干吗用的呢?
为什么下一步和关闭不直接删除掉而要选择溢出隐藏

最新回答 / DasonCheng
在这个实例中是没有什么问题的,因为“下一步”和“关闭”按钮的数量相同,所以可以合写在一个for循环中
哦, 真是的我看错了。不是var aStep = document.getElementsByTagName('div');而是var aStep = oSearch.getElementsByTagName('div');
var aStep = document.getElementsByTagName('div');
想要第一个显示应该是aStep[2]吧,第0个是mask层,第1个是searchTip层。我没想错吧。

已采纳回答 / 11111
是原代码的问题。fixed定位是不受滚动条影响的,用绝对定位就会出现以上情况
用jquery果然便利太多了。。。
很好 很有收获 解决了 我对定位居中 的困扰 position:absolute; left:50%;margin-right:内容区宽度的一般;

最新回答 / boyin
拷贝一下代码  看看喽~<...code...>
老师讲的很好,从中学到很多,就是jquery的语法还不是很懂
阿斯大时代
啊是大法师大法
课程须知
1.对div和css相关内容精通掌握;2. 具有一定的JavaScript和JQuery知识基础
老师告诉你能学到什么?
1.掌握“新手引导”的实现思路 2.了解html结构布局 3.掌握简便的定位方法 4.学会用 原生JavaScript代码和JQuery两种方式实现依次显示效果

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消