您好,欢迎访问一九零五行业门户网

css3怎么实现卡片翻转效果

方法:1、用animation属性给卡片元素绑定翻转动画;2、用“@keyframes”规则和transform属性设置元素翻转动画动作,语法为“@keyframes 名称{100%{transform:rotatey(翻转角度);}}”。
本教程操作环境:windows10系统、css3&&html5版、dell g3电脑。
css3怎么实现卡片翻转效果transform 属性向元素应用 2d 或 3d 转换。该属性允许我们对元素进行旋转、缩放、移动或倾斜。
rotatex(angle)  定义沿着 x 轴的 3d 旋转。
rotatey(angle)  定义沿着 y 轴的 3d 旋转。
rotatez(angle)  定义沿着 z 轴的 3d 旋转。
通过 @keyframes 规则,您能够创建动画。
创建动画的原理是,将一套 css 样式逐渐变化为另一套样式。
animation 属性是一个简写属性,用于设置六个动画属性:
animation: name duration timing-function delay iteration-count direction;
示例如下:
<!doctype html><html lang="en"><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>document</title> <style>img{animation:fadenum 5s ;}@keyframes fadenum{ 100%{transform:rotatey(360deg);}}</style></head><body><img src="1118.01.png" style="width:150px;height:200px;"></body></html>
输出结果
(学习视频分享:css视频教程)
以上就是css3怎么实现卡片翻转效果的详细内容。
其它类似信息

推荐信息