分享web开发知识

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

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

css3动画效果

发布时间:2023-09-06 01:41责任编辑:蔡小小关键词:动画

使用css3的动画属性来实现js的移动效果

先把类名和CSS属性写好。

使用transition全局属性来实现动画从左到右的移动宽度的时间。

使用transition-property属性来指定类名的宽度移动效果的时间。

使用transition-delay来实现它的延迟时间。

使用transition-timing-function来选择它的运动曲线。

当然还有最简单的综合写法

使用transition全局属性来实现以上的写法

.seser{ ???width:200px; ???height:200px; ???background:#F00; ???/*动画从左向右运动元素的宽度为三秒*/ ???transition:width 3s; ???/*指定要监控的属性是元素的宽度*/ ???transition-property:width 2s; ???/*延迟时间为0.1秒*/ ???transition-delay:0.1s; ???/*运动的曲线为:匀速*/ ???transition-timing-function:linear; ???/*综合写法*/ ???transition:all 3s 0.1 linear;}

 下面这个是图片的移动效果。

使用全局transition全局属性来实现的

.serad{ ???margin-left:400px; ???margin-top:100px; ???width:500px; ???height:400px; ???position:absolute;}.serad img{ ???width:300px; ???height:300px; ???border:2px solid #F00; ???position:absolute; ???left:0; ???top:0; ???transition:left 2s;}.serad img:hover{ ???left:-20px;}

css3动画效果

原文地址:https://www.cnblogs.com/luohaiwenhtml/p/8423480.html

知识推荐

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