您现在的位置是:网站首页> 编程资料编程资料
css3动画效果小结(推荐)纯CSS3 3D魔方翻转动画特效源码CSS3鼠标滑过图片标题和遮罩层动画特效源码纯CSS3绘制的哆啦A梦头像动画效果源码CSS3实现滚动条动画效果代码分享纯CSS3实现鼠标滑过圆形图片旋转翻盖动画特效源码CSS3实现的鼠标滑过边框线条动画特效源码CSS3中Transform动画属性用法详解 2016奥运会小人骑自行车CSS3动画特效源码
2021-09-04
716人已围观
简介 下面小编就为大家带来一篇css3动画效果小结(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
css3的动画功能有以下三种:
1、transition(过度属性)
2、animation(动画属性)
3、transform(2D/3D转换属性)
下面逐一进行介绍我的理解:
1、transition:<过渡属性名称><过渡时间><过渡模式>
如-webkit-transition:color 1s;
等同于:
-webkit-transition-property:color;
-webkit-transition-duration:1s;
多个属性的过渡效果可以这样写:
方法1:-webkit-transition:<属性1><时间1> ,<属性2><时间2> ,。。。
方法2:
-webkit-transition:<属性1><时间1>;
-webkit-transition:<属性2><时间2>;
transition-timing-function属性值有5个:
ease:缓慢开始,缓慢结束
liner:匀速
ease-in:缓慢开始
ease-out:缓慢结束
ease-in-out:缓慢开始,缓慢结束(和ease稍有区别)
实例:
transition过渡效果
XML/HTML Code复制内容到剪贴板
- >
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>transition过渡效果title>
- <style>
- *{
- margin: 0px;
- padding: 0px;
- }
- #box{
- width: 200px;
- height: 200px;
- background-color: chocolate;
- position: relative;
- left: 0px;
- top: 0px;
- transition: top 5s ease,left 5s ease ;
- -moz-transition: top 5s ease,left 5s ease ; /* Firefox 4 */
- -webkit-transition: top 5s ease,left 5s ease ; /* Safari and Chrome */
- -o-transition: top 5s ease,left 5s ease ; /* Opera */
- }
- .btn{
- width: 512px;
- margin: 0 auto;
- border: 2px solid #e3e3e3;
- border-radius: 5px;
- padding: 10px;
- }
- .btn button{
- width: 80px;
- height: 40px;
- text-align: center;
- line-height: 40px;
- margin-right: 20px;
- }
- button:last-child{
- margin-right: 0px;
- }
- style>
- <script>
- window.onload=function(){
- var e1 = document.getElementById("e1");
- var e2 = document.getElementById("e2");
- var e3 = document.getElementById("e3");
- var e4 = document.getElementById("e4");
- var e5 = document.getElementById("e5");
- var box = document.getElementById("box");
- e1.onclick=function(){
- box.style.left = 1000+"px";
- box.style.top = 100+"px";
- box.style.transitionTimingFunction="ease";
- };
- e2.onclick=function(){
- box.style.right = 0+"px";
- box.style.top = 0+"px";
- box.style.transitionTimingFunction="liner";
- };
- e3.onclick=function(){
- box.style.right = 1000+"px";
- box.style.top = 100+"px";
- box.style.transitionTimingFunction="ease-in";
- };
- e4.onclick=function(){
- box.style.left = 0+"px";
- box.style.top = 0+"px";
- box.style.transitionTimingFunction="ease-out";
- };
- e5.onclick=function(){
- box.style.left = 1000+"px";
- box.style.top = 100+"px";
- box.style.transitionTimingFunction="ease-in-out";
- };
- }
- script>
- head>
- <body>
- <div id="box">div>
- <br>
- <br>
- <br>
- <br>
相关内容
- 设置一个DIV块固定在屏幕中央的两种方法(推荐)关于div中img,span垂直居中的问题解决img在div中居中的问题html5实现适用于手机端的div图片放大预览效果源码DIV+CSS实现带三角箭头的提示框 div被iframe遮住的几种情况及解决方法DIV点击折叠实例代码DIV始终浮动在页面底部CSS设置DIV垂直居中的N种方法 兼容IE浏览器 CSS文本和div垂直居中方法总结 CSS控制DIV层显示和隐藏的实现方法
- 浅谈浏览器的兼容性(必看篇)针对IE浏览器的兼容问题小结避免不必要的浏览器兼容性问题的5个技巧兼容主流浏览器的CSS透明代码(必看篇)关于遇到的浏览器兼容问题及应对方法(推荐)浅谈遇到的几个浏览器兼容性问题
- HTML CSS样式基础(必看篇)html/css基础篇——html代码编写过程中的几个警惕点(必看)html、css基础注意点(前端必看篇)HTML基础总结推荐(段落)HTML基础知识——css样式表,样式属性,格式与布局详解HTML基础知识——设置超链接的样式简单实例HTML基础必看——全面了解css样式表HTML基础必看---表单,图片热点,网页划区和拼接详解HTML基础重点_一般标签、常用标签和表格浅谈HTML(css基础样式)前端开发每天必学之HTML入门介绍
- 浅谈CSS3动画的回调处理纯css3实现的3D方块翻转动画特效源码纯css3实现的3D图片立方体旋转动画特效源码CSS3实现的绵羊奔跑动画特效源码CSS3鼠标滑过图片标题遮罩动画特效源码 8种纯CSS3绘制打火机动画火焰效果css3动画效果小结(推荐)
- 浅谈CSS过渡、动画和变换菜单栏 “三” 变形为“X”css3过渡动画详解Css3新特性应用之过渡与动画CSS3中的元素过渡属性transition示例详解css过渡+3D效果的简单实现CSS3过渡transition效果实例介绍用Dreamweaver制作网页中常用的过渡效果css3过渡_动力节点Java学院整理
- CSS更改鼠标为手状样式浅谈CSS样式权值引用css样式的书写格式详解Web前端开发css基础样式总结(推荐)纯CSS3超酷书架样式404页面特效源码HTML CSS样式基础(必看篇)CSS样式覆盖规则全面了解
- 有关绝对定位的全面理解绝对定位元素被遮挡的解决方法CSS绝对定位元素left设为50%实现水平居中绝对定位的元素在ie6下不显示隐藏了的有效解决方法IE7中绝对定位元素之间的遮盖问题示例探讨将一个绝对定位的div水平垂直居中对齐css教程之绝对定位使用详解
- 浅谈css3中的前缀CSS3和js带炫酷鼠标滑过的多列布局特效源码浅谈HTML5 & CSS3的新交互特性CSS3鼠标滑过图片标题遮罩动画特效源码 8种纯CSS3绘制打火机动画火焰效果纯CSS3实现鼠标滑过tip提示框动画特效源码HTML5和CSS3实例教程总结(推荐)
- 全面了解css 属性选择器CSS 属性选择器_动力节点Java学院整理总结30个CSS3选择器 详解CSS3中属性选择器新增加的特性详解CSS3选择器的使用方法汇总CSS属性简写和选择器的优先级问题 CSS3 选择器 属性选择器介绍CSS属性选择器的四种格式-CSS教程-网页制作-网页教学网css对边框的属性控制和链接的伪类选择器-CSS教程-网页制作-网页教学网使用CSS属性选择器来拼接HTML的DNA的方法
- 浅谈CSS中display/float/position属性值的相互影响css中的position属性值的探究(小结)
点击排行
本栏推荐
