分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 技术分享

flip 翻转效果 css3实现

发布时间:2023-09-06 02:19责任编辑:彭小芳关键词:暂无标签

1.实现代码

<!DOCTYPE html><html lang="zh"> ???<head> ???????<meta charset="UTF-8" /> ???????<meta name="viewport" content="width=device-width, initial-scale=1.0" /> ???????<meta http-equiv="X-UA-Compatible" content="ie=edge" /> ???????<title>flip 翻转效果css3实现</title> ???????<style type="text/css"> ???????????.container { ???????????????perspective: 1000; ???????????????transform-style: preserve-3d; ???????????} ???????????????????????.container, ???????????.front, ???????????.back { ???????????????width: 80px; ???????????????height: 80px; ???????????} ???????????????????????.flip { ???????????????position: relative; ???????????????transition: 0.6s; ???????????????transform-style: preserve-3d; ???????????} ???????????????????????.front, ???????????.back { ???????????????position: absolute; ???????????????top: 0; ???????????????left: 0; ???????????????backface-visibility: hidden; ???????????} ???????????????????????.front { ???????????????z-index: 2; ???????????} ???????????????????????.back { ???????????????transform: rotateY(-180deg) ???????????} ???????????????????????.container:hover .flip { ???????????????transform: rotateY(180deg); ???????????} ???????</style> ???</head> ???<body> ???????<div class="container"> ???????????<div class="flip"> ???????????????<div class="front"> ???????????????????<img src="img/area.png" /> ???????????????</div> ???????????????<div class="back"> ???????????????????<img src="img/go.png" /> ???????????????</div> ???????????</div> ???????</div> ???</body></html>

2、效果

3、说明

实现技术主要为:transition和transform。

其中rotateY的参数为正值时旋转方向为“离开屏幕朝向人的方向”

flip 翻转效果 css3实现

原文地址:https://www.cnblogs.com/mengfangui/p/9829034.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved