猿型库:Axure小练习-页面滚动吸附

啥是页面滚动吸附,说白了,比如页面上的登录框,随着页面的滚动,吸附在页面的顶部,这个功能可以通过Axure里面的window.scrollY实现。


效果查看:http://www.axurestudy.cn/pr/index.html

【需求分析】

1、初始页面,显示百度查询结果列表和登录框;

2、页面向下滚动,当滚动位置小于登录框的位置(Y坐标)时候,登录框位置不该表;

3、当滚动位置大于登录框的位置(Y坐标)时候,登录框吸附到页面顶部;

【原型设计】

1、制作一个内容显示页面,这个页面要内容要超过1屏,这样页面才能向下拖动;为了方便起见,我直接用百度搜索结果截图了;

2、制作一个登录框,登录框包括账号、密码和登录按钮,然后把这些元件组合,命名为login;

3、设置全局变量init_y,用于记录登录框的初始位置;

【交互设计】

1、设置页面的装载事件,在页面装载的时候,设置init_y 登录框的Y坐标;


2、设置页面滚动事件,当窗口滚动 window.scrollY>= 登录框的初始位置init_y的时候,把登录框移动到滚动位置;

当窗口滚动 window.scrollY< 登录框的初始位置init_y的时候,把登录框移动到初始位置init_y;


回复【入门】 ,获取零基础Axure快速入门视频教程;

回复【安装】 ,获取安装程序;

回复【练习】 ,获取练习案例;

回复【高保真】,获取高保真原型;

关注微信公众号【猿型库】,获取更多优质Axure资源;

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容