博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mootools_使用MooTools进行页面剥离效果
阅读量:2515 次
发布时间:2019-05-11

本文共 1924 字,大约阅读时间需要 6 分钟。

mootools

Peel Effect

release a great script back in May titled . The idea is that you place a "peel" image on the upper-right side of an element which, when hovered, "peels" open and peels close. I thought this was a quality, flexible idea so I've ported the jQuery code to MooTools.

于5月发布了一个很棒的脚本,名为 。 想法是,将“剥离”图像放置在元素的右上侧,将其悬停时,“剥离”打开并剥离关闭。 我认为这是一个高质量,灵活的想法,因此我已将jQuery代码移植到MooTools。

XHTML (The XHTML)

Subscribe!

A wrapper DIV containing an image and a "message" DIV.

包含图像和“消息” DIV的包装程序DIV。

CSS (The CSS)

#page-flip { position:relative; right:0; top:0; float:right;  }#page-flip-image { width:50px; height:52px; z-index:99; position:absolute; right:0; top:0; -ms-interpolation-mode:bicubic; }#page-flip-message { width:50px; height:50px; overflow:hidden; position:absolute; right:0; top:0; background:url(subscribe.png) no-repeat right top; }

These initial CSS is important as we'll be modifying this initial CSS with MooTools.

这些初始CSS很重要,因为我们将使用MooTools修改此初始CSS。

MooTools JavaScript (The MooTools JavaScript)

(function($,$$) { window.addEvent('domready',function() {		var flip = $('page-flip');	var flipImage = $('page-flip-image');	var flipMessage = $('page-flip-message');		flip.addEvents({		mouseenter:function() {			$$(flipImage,flipMessage).set('morph',{ duration: 500 }).morph({				width: 307,				height: 319			});		},		mouseleave:function() {			flipImage.set('morph',{ duration: 220 }).morph({				width: 50,				height: 52			});			flipMessage.set('morph',{ duration:200 }).morph({				width: 50,				height:50			});		}		});}); })(document.id,$$);

The peel effect is triggered by mouseenter and mouseleave events on the outter DIV element. You'd think there was more to it but the effect is driven simply by width and height animations.

剥离效果是由outter DIV元素的mouseenter和鼠标离开事件触发。 您可能会想到更多,但效果仅受宽度和高度动画驱动。

What do you think about this effect? Would you use it? Too "flashy?" Share!

您如何看待这种影响? 你会用吗? 太“浮华?” 分享!

翻译自:

mootools

转载地址:http://kupwd.baihongyu.com/

你可能感兴趣的文章
js用正则表达式控制价格输入
查看>>
chromium浏览器开发系列第三篇:chromium源码目录结构
查看>>
java开发操作系统内核:由实模式进入保护模式之32位寻址
查看>>
第五讲:单例模式
查看>>
Python编程语言的起源
查看>>
Azure ARMTemplate模板,VM扩展命令
查看>>
使用Masstransit开发基于消息传递的分布式应用
查看>>
[CF808A] Lucky Year(规律)
查看>>
关于推送遇到的一些问题
查看>>
寒假作业3 抓老鼠啊~亏了还是赚了?
查看>>
Orcal Job创建实例
查看>>
Django
查看>>
批量Excel数据导入Oracle数据库(引用 自 wuhuacong(伍华聪)的专栏)
查看>>
处理移动障碍
查看>>
优化VR体验的7个建议
查看>>
2015年创业中遇到的技术问题:21-30
查看>>
《社交红利》读书总结--如何从微信微博QQ空间等社交网络带走海量用户、流量与收入...
查看>>
JDK工具(一)–Java编译器javac
查看>>
深入.NET框架与面向对象的回顾
查看>>
改变label中的某字体颜色
查看>>