不多说先看效果图
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效果。这种效果能够为网页增添互动性和吸引力,使用户仿佛正在翻阅真实的餐厅菜单。HTML5作为现代Web开发的重要组成部分,为实现这样...
【标题】"3D折页效果立体焦点图代码(jQuery)"所指的是一种使用JavaScript库jQuery实现的视觉效果,这种效果通常用于网站设计中,为用户提供一种独特的图像展示方式。3D折页效果模拟了纸质书籍翻页的立体感,使用户...
标题中的"jquery+css3模拟餐厅菜单三折页3D效果.zip"是一个示例项目,它结合了jQuery库和CSS3技术,旨在创建一个模仿餐厅菜单三折页的3D视觉效果。这种效果通常用于增强网页的交互性和用户体验,使用户能够更直观地...
本篇文章将详细讲解如何利用jQuery实现一个独特的幻灯片效果,该效果模仿了图片折页上下滑动的“拉窗帘”效果。 首先,要创建这种效果,我们需要对HTML结构进行规划。幻灯片的基本结构通常包含一个容器元素,用于...
在本资源中,"CSS3折页扇子翻转动画效果代码.zip" 包含了创建一个具有折页扇子翻转效果的动态动画的方法,主要利用了前端技术,包括CSS3、JavaScript(可能结合了jQuery库)以及HTML5。这个效果在网页设计中可以增加...
2. **CSS样式**:通过CSS,我们可以定义折页图片的初始样式和3D转换效果。这包括设置容器的宽度、高度,以及每个图片的相对位置、大小、透视效果等。CSS3的`transform`属性允许我们执行3D变换,如`rotateY()`来实现...
在本项目中,我们探索的是一个使用JavaScript 3D效果和jQuery实现的立体焦点图代码。这个代码库设计了一个互动的、视觉上吸引人的折页效果,当用户点击底部的翻页按钮时,图片会以一种流畅且自然的方式进行切换。...
3D折页效果立体焦点图是一种视觉效果出众的网页元素,常见于网站的首页或产品展示部分,能够吸引用户注意力并提升用户体验。这种效果通过JavaScript(JS)编程语言实现,结合CSS3技术,使得静态的图片能够呈现出动态...
标题“3D折页效果立体焦点图代码”暗示我们将讨论一种实现这种效果的JavaScript或CSS代码。 首先,3D折页效果是通过模拟纸张折叠的视觉现象,创造出一种深度感,使图像或内容仿佛从二维平面中跳出,形成一个立体的...
这个特效中的"3D折页"效果,是通过CSS3的3D变换来实现的。CSS3的transform属性允许我们在2D和3D空间内改变元素的位置、大小和形状。3D转换可以让元素看起来像是有深度的三维物体,通过旋转、缩放等效果,让图片以...
3D折页效果通常是通过CSS3的`transition`和`animation`来实现动态转换的。`transition`用于指定元素在属性值改变时如何过渡,而`animation`则允许我们定义一系列关键帧,创建复杂的动画效果。结合JavaScript,我们...
3D折页立体效果通常通过CSS3的变换(transform)和透视(perspective)属性来实现。CSS3的变换允许元素在空间中移动、旋转和缩放,而透视则为2D元素赋予3D深度感。在这个焦点图中,可能使用了`rotateX`和`rotateY`来...
5. 动态样式修改:当点击事件触发时,用JavaScript或jQuery修改对应元素的CSS样式,如旋转角度,实现展开或收缩的动画效果。 压缩包中的文件"texiao5413_1560680954"可能包含了实现这种特效的HTML、CSS和JavaScript...
// 不同的CSS类可以用来定义导出时的样式 exclude: ".noExl", name: "Worksheet Name", filename: "SomeFile", // 自定义文件名 fileext: ".xlsx", // 文件扩展名,默认为.xlsx }); ``` 3. 配置选项:`exclude...
总结来说,"jQuery手风琴图片滑动展开切换特效"是jQuery与CSS3技术的完美融合,它通过监听用户交互,利用动画效果创造出引人注目的视觉体验。对于网页设计师和开发者来说,理解和掌握这种特效的实现原理,不仅可以...
这个效果主要通过HTML、CSS和JavaScript来实现,特别是利用jQuery库来处理动画效果。下面我们将详细探讨这种效果的实现方法。 首先,HTML部分构建了页面的基础结构。在给出的代码中,可以看到一个`<div>`元素(id=...
这种效果通常结合CSS3的`transform-origin`、`rotateY()`和`transition`属性实现,Jquery用于添加动画效果和用户交互。 8. **应用场景**: 3D变换常用于创建引人入胜的导航菜单、卡片翻转、3D轮播图、3D按钮、弹出...
3. **jQuery或Vue.js**:为了简化JavaScript编程,开发者可能会选择使用jQuery库或Vue.js这样的前端框架来处理页面交互和动画效果,特别是折页效果的实现。 4. **CSS3动画**:实现折页效果可能需要用到CSS3的...