啥是页面滚动吸附,说白了,比如页面上的登录框,随着页面的滚动,吸附在页面的顶部,这个功能可以通过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坐标;