`
jy00314996
  • 浏览: 75174 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

jQuery & CSS制作折页效果

阅读更多

不多说先看效果图

demo地址:http://www.sohtanaka.com/web-design/examples/peeling-effect/

 

1. HTML - 折页框
  

 

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

 

2. CSS - 定义样式

  

  

#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;
}

 

3. jQuery - 制作动态效果

 

   

$("#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)
});

 

4.完成:)

分享到:
评论

相关推荐

    jquery+css3模拟餐厅菜单三折页3D效果

    在本文中,我们将深入探讨如何使用jQuery和CSS3来创建一个逼真的餐厅菜单三折页3D效果。这种效果能够为网页增添互动性和吸引力,使用户仿佛正在翻阅真实的餐厅菜单。HTML5作为现代Web开发的重要组成部分,为实现这样...

    3D折页效果立体焦点图代码(jQuery)

    【标题】"3D折页效果立体焦点图代码(jQuery)"所指的是一种使用JavaScript库jQuery实现的视觉效果,这种效果通常用于网站设计中,为用户提供一种独特的图像展示方式。3D折页效果模拟了纸质书籍翻页的立体感,使用户...

    jquery+css3模拟餐厅菜单三折页3D效果.zip

    标题中的"jquery+css3模拟餐厅菜单三折页3D效果.zip"是一个示例项目,它结合了jQuery库和CSS3技术,旨在创建一个模仿餐厅菜单三折页的3D视觉效果。这种效果通常用于增强网页的交互性和用户体验,使用户能够更直观地...

    jquery幻灯片图片折页上下滑动切换类似拉窗帘效果的幻灯片

    本篇文章将详细讲解如何利用jQuery实现一个独特的幻灯片效果,该效果模仿了图片折页上下滑动的“拉窗帘”效果。 首先,要创建这种效果,我们需要对HTML结构进行规划。幻灯片的基本结构通常包含一个容器元素,用于...

    CSS3折页扇子翻转动画效果代码.zip

    在本资源中,"CSS3折页扇子翻转动画效果代码.zip" 包含了创建一个具有折页扇子翻转效果的动态动画的方法,主要利用了前端技术,包括CSS3、JavaScript(可能结合了jQuery库)以及HTML5。这个效果在网页设计中可以增加...

    jQuery+HTML5 3D折页图片切换特效

    2. **CSS样式**:通过CSS,我们可以定义折页图片的初始样式和3D转换效果。这包括设置容器的宽度、高度,以及每个图片的相对位置、大小、透视效果等。CSS3的`transform`属性允许我们执行3D变换,如`rotateY()`来实现...

    javascript3D折页效果立体焦点图代码(jQuery),点击底部翻页按钮,切换效果美观自然。

    在本项目中,我们探索的是一个使用JavaScript 3D效果和jQuery实现的立体焦点图代码。这个代码库设计了一个互动的、视觉上吸引人的折页效果,当用户点击底部的翻页按钮时,图片会以一种流畅且自然的方式进行切换。...

    3D折页效果立体焦点图代码.zip

    3D折页效果立体焦点图是一种视觉效果出众的网页元素,常见于网站的首页或产品展示部分,能够吸引用户注意力并提升用户体验。这种效果通过JavaScript(JS)编程语言实现,结合CSS3技术,使得静态的图片能够呈现出动态...

    3D折页效果立体焦点图代码

    标题“3D折页效果立体焦点图代码”暗示我们将讨论一种实现这种效果的JavaScript或CSS代码。 首先,3D折页效果是通过模拟纸张折叠的视觉现象,创造出一种深度感,使图像或内容仿佛从二维平面中跳出,形成一个立体的...

    jQuery+HTML5 3D折页图片切换特效.zip

    这个特效中的"3D折页"效果,是通过CSS3的3D变换来实现的。CSS3的transform属性允许我们在2D和3D空间内改变元素的位置、大小和形状。3D转换可以让元素看起来像是有深度的三维物体,通过旋转、缩放等效果,让图片以...

    html5 3D折页图片滑动幻灯片展示特效

    3D折页效果通常是通过CSS3的`transition`和`animation`来实现动态转换的。`transition`用于指定元素在属性值改变时如何过渡,而`animation`则允许我们定义一系列关键帧,创建复杂的动画效果。结合JavaScript,我们...

    HTML5 3D折页立体焦点图代码.zip

    3D折页立体效果通常通过CSS3的变换(transform)和透视(perspective)属性来实现。CSS3的变换允许元素在空间中移动、旋转和缩放,而透视则为2D元素赋予3D深度感。在这个焦点图中,可能使用了`rotateX`和`rotateY`来...

    html5响应式排版点击页面三折页展开收缩显示特效

    5. 动态样式修改:当点击事件触发时,用JavaScript或jQuery修改对应元素的CSS样式,如旋转角度,实现展开或收缩的动画效果。 压缩包中的文件"texiao5413_1560680954"可能包含了实现这种特效的HTML、CSS和JavaScript...

    jquery-table2excel

    // 不同的CSS类可以用来定义导出时的样式 exclude: ".noExl", name: "Worksheet Name", filename: "SomeFile", // 自定义文件名 fileext: ".xlsx", // 文件扩展名,默认为.xlsx }); ``` 3. 配置选项:`exclude...

    jQuery手风琴图片滑动展开切换特效.zipzip

    总结来说,"jQuery手风琴图片滑动展开切换特效"是jQuery与CSS3技术的完美融合,它通过监听用户交互,利用动画效果创造出引人注目的视觉体验。对于网页设计师和开发者来说,理解和掌握这种特效的实现原理,不仅可以...

    QQ空间顶部折页撕开效果示例代码

    这个效果主要通过HTML、CSS和JavaScript来实现,特别是利用jQuery库来处理动画效果。下面我们将详细探讨这种效果的实现方法。 首先,HTML部分构建了页面的基础结构。在给出的代码中,可以看到一个`&lt;div&gt;`元素(id=...

    3D变换例子

    这种效果通常结合CSS3的`transform-origin`、`rotateY()`和`transition`属性实现,Jquery用于添加动画效果和用户交互。 8. **应用场景**: 3D变换常用于创建引人入胜的导航菜单、卡片翻转、3D轮播图、3D按钮、弹出...

    仿淘宝大学的导航

    3. **jQuery或Vue.js**:为了简化JavaScript编程,开发者可能会选择使用jQuery库或Vue.js这样的前端框架来处理页面交互和动画效果,特别是折页效果的实现。 4. **CSS3动画**:实现折页效果可能需要用到CSS3的...

Global site tag (gtag.js) - Google Analytics