蹭网器价格

jQuery实现网站、WordPress右上角翻页效果(jquery 翻页效果)

时间: 2010-03-05 / 分类: wordpress技巧 / 浏览次数: 900 次 / 3个评论 发表评论

你可能在一些门户网站或者是个人博客上看到过这种效果,右上角有一个类似于我们平常翻书的效果,翻开网站或者博客的右上角,页面下方就是广告或者是订阅信息。这个很炫的效果看起来要通过flash来实现,不过,我打算使用jQuery技术来简单实现这个效果。

预览

jQuery实现WordPress页面右上角翻页效果
1、HTML-页面翻页效果

“pageflip”这个”div“将扮演着一个容器的作用,主要用来创建一个相关联位置属性。使用一张图片和一个span标记嵌入到《a》这个超链接内部。注意,如果你没有任何相冲突的绝对或者相对定位属性,那么,可以不用创建pageflip这个容器。

<div id="pageflip">
	<a href="#">
		<img src="page_flip.png" alt="" />
		<span class="msg_block">Subscribe via RSS</span>
	</a></div>

2. CSS – 页面剥离(翻页)样式

将图片的高度和宽度设置成一个足够小的值(比如高50px,宽50px),然后通过绝对定位将图片放置在页面的右上角。该图片将采用类似于 photoshop中的遮罩层技术,并将一部分文字或者图片信息隐藏起来,因此,只有很小的一部分文字或者图片呈现在页面上。检查一下图片的虚拟效果:

所有放置于翻页效果的图片或者文字信息都被放置于msg_block这个class里面,默认该效果将会是高为50px宽慰50px的图片。

#pageflip {
	position: relative;
}
#pageflip img {
	width: 50px; height: 52px;
	z-index: 99;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}
#pageflip .msg_block {
	width: 50px; height: 50px;
	position: absolute;
	right: 0; top: 0;
	background: url(subscribe.png) no-repeat right top;
	text-indent: -9999px;
}

注意,“msg_block”的高应该比图片的高度相差2px,这是因为要考虑到图片的阴影效果。
3. jQuery – Animating Page Peel

现在,我们要做的就是当鼠标移过msg_block时,展开图片,当鼠标离开时恢复到原始状态就ok了。

$("#pageflip").hover(function() { //On hover...
	$("#pageflip img , .msg_block").stop()
		.animate({ //Animate and expand the image and the msg_block (Width + height)
			width: '307px',
			height: '319px'
		}, 500);
	} , function() {
	$("#pageflip img").stop() //On hover out, go back to original size 50x52
		.animate({
			width: '50px',
			height: '52px'
		}, 220);
	$(".msg_block").stop() //On hover out, go back to original size 50x50
		.animate({
			width: '50px',
			height: '50px'
		}, 200); //Note this one retracts a bit faster (to prevent glitching in IE)
});

结论:Conclusion
这篇文章非常简明扼要的讲解了如何为网站(如WordPress)添加翻页效果,如果在看后有任何疑问,请不要吝啬于让我知道,大家共同进步。呵呵

转自:hongmop.cn

无觅相关文章插件

其他人还看了



本文标签: jquery 翻页效果



给资源评分:
1 星2 星3 星4 星5 星 (暂无评价)
载入中…… ... 载入中…… ...
免费空间申请订阅

3个评论

  1. 边角一尘
    2010/03/31 于 08:48:53

    同服务器的来参观

  2. sohoyeahcom
    2010/03/06 于 21:12:59

    果然很棒的效果 !可惜我不懂代码,还要先从基础了解起

  3. 曹金祥
    2010/03/05 于 22:33:50

    不错,这个非常有用,可惜不太懂代码。只能稍微看懂一点,不过还是先试试。

发表评论

您的昵称 *

您的邮箱 *

您的网站

蹭网卡报价_免费asp空间申请的地址_如何申请免费域名教程及攻略_免费域名空间申请的方法