问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

PPT翻牌效果 怎么做啊. 就是比如说一张扑克牌 点一下翻转180度转到正面...

发布网友 发布时间:2022-04-23 00:20

我来回答

3个回答

懂视网 时间:2022-05-15 14:18

本文主要介绍了jQuery实现扑克正反面翻牌效果的实例。具有很好的参考价值。下面跟着小编一起来看下吧,希望能帮助到大家。

效果图:

代码如下:

<!DOCTYPE>
<html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <title>【JQuery插件】扑克正反面翻牌效果</title>
 <style>
 *{margin:0px;padding:0px;list-style:none;font-size: 16px;}
 </style>
 </head>
 <body>
 <style>
 .demo1 {margin:10px; width: 200px;height: 100px;text-align: center;position: relative;}
 .demo1 .front{width: 200px;height: 100px;position:absolute;left:0px;top:0px;background-color: #000;color: #fff;}
 .demo1 .behind{width: 200px;height: 0px;position:absolute;left:0px;top:50px;background-color: #ccc;color: #000;display: none;}
 </style>
 <h1>demo1 y轴 (css布局提示:背面默认隐藏 height为0 top是高度的一半也就是demo中间)</h1>
 <p class="demo1">
 <p class="front">正面正面正<br/>面正面正面<br/></p>
 <p class="behind">背面</p>
 </p>
 <p class="demo1">
 <p class="front">正面</p>
 <p class="behind">背面</p>
 </p>
 <style>
 .demo2 {margin:10px; width: 200px;height: 100px;text-align: center;position: relative;}
 .demo2 .front{width: 200px;z-index: 1; height: 100px;position:absolute;left:0px;top:0px;background-color: #000;color: #fff;}
 .demo2 .behind{width: 0;height: 100px;z-index: 0;position:absolute;left:100px;top:0;background-color: #ccc;color: #000;}
 </style>
 <h1>demo2 x轴(css布局提示:背面默认隐藏 width为0 left是宽度的一半也就是demo中间)</h1>
 <p class="demo2">
 <p class="front">正面</p>
 <p class="behind">背面</p>
 </p>
 <p class="demo2">
 <p class="front">正面</p>
 <p class="behind">背面</p>
 </p>
<script type="text/javascript" src="http://static.cnmo-img.com.cn/js/jquery144p.js"></script>
<script>
(function($) {
 /*
 ====================================================
 【JQuery插件】扑克翻牌效果
 @auther LiuMing
 @blog http://www.cnblogs.com/dtdxrk/
 ====================================================
 @front:正面元素
 @behind:背面元素
 @direction:方向
 @dis:距离
 @mouse: 'enter' 'leave' 判断鼠标移入移出
 @speed: 速度 不填默认速度80 建议不要超过100
 */
 var OverTurnAnimate = function(front, behind, direction, dis, mouse, speed){
 /*判断移入移出*/
 var $front = (mouse == 'enter') ? front : behind,
 $behind = (mouse == 'enter') ? behind : front;
 $front.stop();
 $behind.stop();
 if(direction == 'x'){
 $front.animate({left: dis/2,width: 0},speed, function() {
 $front.hide();
 $behind.show().animate({left: 0,width: dis},speed);
 });
 }else{
 $front.animate({top: dis/2,height: 0},speed, function() {
 $front.hide();
 $behind.show().animate({top: 0,height: dis},speed);
 });
 }
 };
 /*
 @demo
 $('.demo1').OverTurn(@direction, @speed);
 @direction(String)必选 'y' || 'x' 方向
 @speed(Number)可选 速度
 */
 $.fn.OverTurn = function(direction, speed) { 
 /*配置参数*/
 if(direction!='x' && direction!='y'){throw new Error('OverTurn arguments error');}
 $.each(this, function(){
 var $this = $(this),
 $front = $this.find('.front'),
 $behind = $this.find('.behind'),
 dis = (direction=='x') ? $this.width() :$this.height(),
 s = Number(speed) || 80;/*默认速度80 建议不要超过100*/
 $this.mouseenter(function() {
 OverTurnAnimate($front, $behind, direction, dis, 'enter', s);
 }).mouseleave(function() {
 OverTurnAnimate($front, $behind, direction, dis, 'leave', s);
 });
 });
 };
})(jQuery);
/*插件引用方法y*/
$('.demo1').OverTurn('y',100);/*speed不填默认速度80 建议不要超过100*/
/*插件引用方法x*/
$('.demo2').OverTurn('x');
</script>
</body>
</html>

相关推荐:

CSS3实现动态翻牌效果

3D翻牌的10篇内容推荐

jQuery实现个性翻牌效果导航菜单的方法_jquery

热心网友 时间:2022-05-15 11:26

这才是真正答案 好容易找到的,让两个图片叠在一起,正面 反面 一个用的是层叠效果退出,另一个用的伸展出现,就出现了这个效果,不过在2010这两个效果都没有了,可以用2007

热心网友 时间:2022-05-15 12:44

选择图片—右击—自定义动画—添加效果—退出—其它效果—华丽型里面选择旋转。
试一下,是否你想要的?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
空气炸锅番薯 空气炸锅怎么炸番薯 空气炸锅炸番薯要多久 空气炸锅炸番薯要多长时间 回奶最长时间是多少天 国外LOL和DOTA2哪个火 那位高手能帮我翻译几个英文电影名? 小时候青春期都有黑眼圈是怎莫回事 眼睛周围有黑色圈圈是怎么回事 ...早晨也运动.就是不知道为何眼睛下会出现黑圈圈??? 锡林郭勒职业学院介绍 锡林郭勒职业学院地址是什么 史上最犀利的造型师是谁? 合同变更内容不明确有法律效力吗? 合同变更与合同更改的区别是什么? 别人向我 微信扫码支付提示交易有欺诈风险是怎么回事,怎样解决?_百度知... 下列关于合同生效的表述中不正确的是()? 合同变更的情形? 合同名称变更合同的合同是否有效 下列关于可变更、可撤销合同的说法中,正确的是() 合同是否可以随便变更 合同变更怎么变更合同 变更合同是否有效,如何正确的变更合同 关于合同变更 有关于合同的变更的案例 微信扫码付款怎样操作? (选择题)下列哪项不是合同变更的要件? 微信扫码付款要收费吗?比例是多少? 根据《合同法》的规定,合同变更表述正确的有( )。 合同法关于合同变更的规定有哪些 在下列关于合同变更的表述中,正确的是( )。 根据《合同法》的规定,下列关于合同的规定,表述不正确的是( )。 谦亨你在南线阁有美发店吗?有假冒伪劣的 12315消费者申诉举报中心 如何在ppt中设置翻页效果? 华为畅享20和畅享20se有什么区别? 我怎么才能做出鼠标单击图形就能翻转的 ppt呢 PPT Flsah 制作翻牌游戏 怎么把在PPT中插入的图片效果弄成翻书的样子啊? 求高手帮忙做个PPT翻牌的游戏,六张图,正面是1到6的排序,反面是我自己要添加的东西,不太会做在线求助 谁帮我用PPT作一个记忆翻牌的游戏 3对牌就行了 从笔数差看主力控盘? 你好,麻烦问你怎么看主力控盘度? PPT翻牌如何设置动作 如何看一个股票被主力控盘? 如何看主力控盘与否 如何看主力控盘程度 请问做PPT的时候怎么把它书本翻页的模式呢,急求急求 主力控盘是什么意思 PPT:要求,集换式卡牌翻牌名片模版。有会的给我发个模版最好用WPS。ps:就是个人介绍的类型, 如何通过筹码判断主力是否绝对控盘 重庆医保中心药品采购平台