左侧楼层导航的实现以及右侧导航的动画效果该怎么实现

左侧楼层导航的实现以及右侧导航的动画效果该怎么实现

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
好帮手慕夭夭 2018-10-16 14:50:15

如下:

http://img1.sycdn.imooc.com//climg/5bc5894c0001176c13410860.jpg

思路只是给同学一个参考 ,老师给出的代码只是让同学能够了解一些方法要怎么用 ,学习一下代码实现的思路 . 因为有些代码还需要结合自己的html结构做调整 . 并不是作为一个标准的答案哦

建议同学有新问题的话 , 可以重新在问答区域提问 ,以便更及时去帮助解决问题哦

祝学习愉快 !

  • 谢谢老师!!!
    2018-10-16 15:17:46
好帮手慕夭夭 2018-10-16 09:55:40

@浩浩吃 ,老师给你一个思路哦 :

1.左侧楼层导航

(1)导航默认设置隐藏 , 当页面滚动到楼层区域时设置为显示 , 这一块可以结合scrollTop来判断 . 

(2)导航也需要设置锚链接 , 当点击导航某一项时 , 页面滚动到对应楼层 , 并且要绑定点击事件 , 结合animate实现滚动的效果.

(3)导航每一项的文字默认也设置隐藏 , 当滚动或者点击到某一楼层时 ,显示对应的文字

如下参考代码:

http://img1.sycdn.imooc.com//climg/5bc5444200015cb012520842.jpg

2.右侧导航动画效果

(1)提示信息可以使用定位隐藏起来 ,参考如下:

http://img1.sycdn.imooc.com//climg/5bc5449b0001cac103590225.jpg

鼠标移入时改变其位置:

http://img1.sycdn.imooc.com//climg/5bc544b80001f3d305210121.jpg


可结合transition实现过渡效果

http://img1.sycdn.imooc.com//climg/5bc544bf0001aad904260206.jpg


返回顶部可参考如下实现:

http://img1.sycdn.imooc.com//climg/5bc544c500017d9605540104.jpg

代码实现效果并不是唯一的 , 老师提供的思路也不是标准答案 ,只是给同学一个参考 . 希望同学能够自己独立实战一下 ,这样才能更好地掌握所学知识 ,提供自身的水平哦 . 加油 !

祝学习愉快 ,望采纳

  • 1.请问offset=$('floor').height()*(-1)中*(-1)是什么含义呢? 2.请问$('.floor')中的floor是指每一层的还是楼层区的一个整体? 3.下面判断时为什么都以(index===0)为判断内容来执行$elevator.fadein()而$elevator.fadeout()也是用(index===0)条件来判断的呢? 希望老师能够解答一下喔-p- 麻烦您了
    2018-10-16 12:26:37
好帮手慕夭夭 2018-10-11 13:49:17

因为上传截图不能有效的帮你指导问题 , 请上传完整的代码 .便于老师准确而有效的测试哦 .  或者因为代码太多 , 建议同学做完整个作业后 ,在作业区域点击上传作业 , 把完整的项目压缩上传 . 会有专业的老师对作业进行详细指导的 .

祝学习愉快 ,望采纳


  • 对左侧导航栏完全没有思路 请问有比较详细的代码吗?
    2018-10-16 00:16:34
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师