• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    HTML5实现移动端点击翻牌功能

    效果

    记得换图片路径哦~

    <!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>

    到此这篇关于HTML5实现移动端点击翻牌功能的文章就介绍到这了,更多相关html5点击翻牌内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!

    上一篇:html5 拖拽及用 js 实现拖拽功能的示例代码
    下一篇:详解HTML5布局和HTML5标签
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

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