floatDiv浮层交互实现
浮层 DIV 的交互逻辑,用floatDiv-master
做练习还挺合适的。项目里有个按钮,点一下就能弹出一个选项层,像下拉菜单那种,选项还能点,交互做得还不错。
结构比较清晰,index.html
是主页面,样式放css
目录,JS 逻辑在js
里,基本一看就懂。适合练手,是你想搞清楚怎么用 JavaScript 或 jQuery 控制弹层显示和隐藏。
UI 不复杂但挺实用,弹出层用的 绝对定位,配合 CSS3 动画 做了点淡入淡出效果,看着顺眼。响应也快,整体体验还蛮丝滑的。如果你做个筛选器、设置面板这种功能,可以直接套用逻辑。
弹层显示是靠监听按钮的 onclick
事件,里面的逻辑挺基础,但蛮适合刚接触交互设计的前端新手。如果你想自定义样式或者加点过渡动画,也好拓展。
资源是个压缩包,解压后就是一个标准结构的前端项目,里面应该还有 README.md
,写了点用法,照着跑一遍就能上手。建议你多试试不同场景下的弹层位置、响应式适配这些。
如果你想研究更多弹层玩法,下面这些链接也挺有意思的,都是类似的 JavaScript 弹出层 示例:
如果你在写活动页面、弹出提示、或做小功能组件,floatDiv-master
这个资源拿来用一用,挺方便的。
下载地址
用户评论