【示例地址】 做学习用,
1、速度放慢,大家可以看清移动过程,使用时可设置成0.2s;
2、为保证代码简洁,只写了webkit内核的效果,请用chrome打开查看。
【初始状态】
【拉开】
【页面前后顺序颠倒】
【收起】
<div class="translate3d">
<span class="front"><b>前</b></span>
<span class="back"><b>后</b></span>
</div>
.translate3d{
font-size:100px;
width:1000px;height:160px;
position:absolute;top:50%;left:50%;margin:-80px 0 0 -500px;
text-align:center;line-height:160px;
font-weight:bold;text-shadow:0 0 5px #fff;
-webkit-transform-style: preserve-3d;
}
.translate3d span { display:inline-block; -webkit-transition: all 3s ease-in-out; }
.translate3d b { height:160px; width: 120px; display:block;
border-radius:5px; box-shadow:0 0 10px #000;background:#aaa; padding:40px; }
/*初始*/
.translate3d .front { -webkit-transform:translateZ(100px); }
.translate3d .back { -webkit-transform:translateZ(40px);margin-left: -227px; }
/* 平滑移开 */
.translate3d-hover .front { margin-left: -60px; -webkit-transform: scale(0.9); }
.translate3d-hover .back { margin-left: -27px; -webkit-transform: scale(1.1); }
/* 前后页颠倒,平滑收起 */
.translate3d-hover2 .front { margin-left: 0px; -webkit-transform: scale(1) translateZ(40px); }
.translate3d-hover2 .back { margin-left: -227px; -webkit-transform: scale(1) translateZ(100px); }
function ease2(){
$('.translate3d').addClass("translate3d-hover2");
};
$('.translate3d').hover(function(){
$(this).addClass("translate3d-hover");
var t = setTimeout( ease2, 3000);
})
相关推荐
cubeTransition.js是一款超酷3D立方体页面切换过渡动画jQuery插件。该插件通过CSS 3D transforms 和 CSS Animations来制作平滑的立方体过渡动画特效
这是一款基于CSS3的单页切换菜单插件,单页网站现在非常流行,即整个网站点击任何按钮和链接都不需要整体刷新,可以平滑地切换每一个页面。这次分享的这款应用就是在侧边栏悬停一列带小图标的菜单,点击每一个菜单项...
这是一款使用html5和纯css3制作的图片手风琴动画效果。该手风琴效果的所有动画都使用css3完成。动画过渡平滑,手风琴切换时带有弹性,效果相当不错。
漂亮暖色调js+flash平滑过渡大屏图片切换的广告代码 13.实用国外JS内容选项卡DEMO下载 14.推荐通用文字图片JS不间断滚动封装类 代替Marquee 15.站长推荐全新兼容DIV+CSS版中国地图 JS+DIV+CSS支持热点效果的...
73个效果的实例 01:___CSS+JS滚动图片功能代码 02:___CSS使用图片完美修饰的全兼容圆角框 03:___CSS制作的类似相册浏览的功能 04:___CSS完成神奇创意的相框 05:___CSS实现自适应的图片背景边框 06:___CSS将图片自动...
界面切换二纯 CSS3 中的可定制 UISwitch。 的继承者更新了什么? 它有一个全新的外观,这意味着您不需要使用 iOS 7 的山寨版,而是可以根据自己的喜好对其进行自定义。 您现在可以根据自己的喜好自定义大小和偏移量...
Blizzard Accordion 暴雪官方网站的手风琴切换效果,完美运用CSS 、 jQuery技术,可支持图文混排的布局切换,加入了淡入淡出切换过渡,视觉体验平滑稳重,并且风格设计唯美,感谢作者的奉献。
实现对象切换的插件其实网上很多, 但是应用起来总是不够满意,不够简洁,不够实用,所以干脆自己写了一个, ...基本满足了现在常见开发中遇到的平滑过渡效果,具体实际应用及代码参考以下的例子。
responsive-timeline是一款非常酷的纯CSS3响应式扁平风格垂直时间轴UI设计效果。它使用媒体查询来制作响应式效果,在大屏幕和小屏幕切换时,时间轴元素带有平滑的过渡动画效果。
FaceMocion.js是一款仿Facebook切换表情符号的jQuery插件。该jQuery插件使用一张表情符号的雪碧图作为背景图片,通过jQuery和CSS3过渡效果制作出平滑过渡的表情符号切换效果,适合用于制作文章的点赞和评论效果。
此插件,从前端开发角度出发,充分利用css样式的灵活性,脚本调用方式简单, 基本满足了现在常见开发中遇到的平滑过渡效果。 这个插件不仅仅是可以应用在幻灯相册上,也可以用于对象切换上
首先来看一看我之前写的一个CSS轮播动画效果,为了让切换时动画的过渡更加的平滑我在animation-timing-function属性中并没有使用CSS提供的各种关键词,而使用了cubic-bezier(贝塞尔)函数。 贝塞尔函数乍一看会让...
内容索引:脚本资源,jQuery,Accordion,手风琴 Blizzard Accordion 暴雪官方网站的手风琴切换效果,完美运用CSS 、 jQuery技术,可支持图文混排的布局切换,加入了淡入淡出切换过渡,视觉体验平滑稳重,并且风格设计...
1.响应式。能够动态创建出适合任何一种屏幕的图片展示效果。 2.触摸。能够支持触摸手势以便在移动设备上进行图片的切换的功能。 3.CSS3过渡效果。动画能够平滑的运行在现代设备上。
修正了测试版中OnMouseOut鼠标事件无效的错误,过渡更平滑。控制参数更丰富 mxp/给选择的文字迅速加上连接。比如选择的文字为microsoft,那么将加上一个到www.microsoft.com的连接 mxp/用来验证表单内2个文本框的值...