京东6.18大促主会场领京享红包更优惠

 找回密码
 立即注册

QQ登录

只需一步,快速开始

HTML5实现移动端点击翻牌功能

2024-11-2 22:17| 发布者: 44f6fa4f5| 查看: 97| 评论: 0

摘要: 效果 一个大小的两个面,在同一位置上 正面的Y轴旋转为0度 背面的Y轴旋转180度 隐藏被旋转的 div 元素的背面(backface-visibility) 点击的时候同时改变正面和背面的旋转角度,给一个动画的

效果

在这里插入图片描述

  • 一个大小的两个面,在同一位置上
  • 正面的Y轴旋转为0度
  • 背面的Y轴旋转180度
  • 隐藏被旋转的 div 元素的背面(backface-visibility)
  • 点击的时候同时改变正面和背面的旋转角度,给一个动画的时间(transition)

记得换图片路径哦~

[code] <!doctype html> <html> <head> <meta charset="utf-8"> <title>css3 翻牌</title> </head> <body> <style> * { margin: 0; padding: 0; } ul, li { margin: 0; padding: 0; list-style: none; } .flip-container, .front1, .back1 { width: 283px; height: 283px; } .front1, .back1 { position: absolute; top: 0; left: 0; backface-visibility: hidden; -webkit-backface-visibility: hidden; transition: 0.6s ease-out; -webkit-transition: .6s ease-out; transform-style: preserve-3d; -webkit-transform-style: preserve-3d; } .front1 img, .back1 img { width: 283px; height: 283px; overflow: hidden; } .front1 { z-index: 2; transform: rotateY(0deg); -webkit-transform: rotateY(0deg); } .back1 { z-index: 1; transform: rotateY(-180deg); -webkit-transform: rotateY(-180deg); } .back2 { transform: rotateY(0deg); -webkit-transform: rotateY(0deg); z-index: 2; } .front2 { transform: rotateY(180deg); -webkit-transform: rotateY(180deg); z-index: 1 } </style> <ul> <li class="flip-container "> <div class="front1 flipper"><img src="./快捷方式/壁纸/2.jpg"></div> <div class="back1 flipper"><img src="./快捷方式/壁纸/1.jpg"></div> </li> </ul> </body> <script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script> <script> let is1 = true; document.getElementsByClassName('flip-container')[0].onclick = function(){ if(is1) { $(this).find('.front1').addClass('front2'); $(this).find('.back1').addClass('back2'); }else{ $(this).find('.front1').removeClass('front2'); $(this).find('.back1').removeClass('back2'); } is1 = !is1; } </script> </html>[/code]

到此这篇关于HTML5实现移动端点击翻牌功能的文章就先容到这了,更多相关html5点击翻牌内容请搜索脚本之家从前的文章或继续欣赏下面的相关文章,盼望各人以后多多支持脚本之家!


来源:https://www.jb51.net/html5/749465.html
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
关闭

站长推荐上一条 /6 下一条

QQ|手机版|小黑屋|梦想之都-俊月星空 ( 粤ICP备18056059号 )|网站地图

GMT+8, 2025-7-2 02:34 , Processed in 0.056257 second(s), 18 queries .

Powered by Mxzdjyxk! X3.5

© 2001-2025 Discuz! Team.

返回顶部