css3 动画基础
2015-02-07 22:52
369 查看
实例动画
step1:改变字体颜色
step2:改变背景颜色
step3:转换多个属性
作用transition进行多个属性转换:
渐变效果还有另外一种写法:
step1:改变字体颜色
<h1><a href="http://www.rainleaves.com">雨打浮萍</a></h1>
h1 a{ color:#03c; text-decoration:none; -webkit-transition:color .5s ease-in-out; -moz-transition:color .5s ease-in-out; -o-transition:color .5s ease-in-out; transition:color .5s ease-in-out; } h1 a:hover{ color:#f60; }
step2:改变背景颜色
<h2>专注于web前端开发</h2>
h2:hover{ -webkit-transition:background-color 0.5s linear; -moz-transition:background-color 0.5s linear; -o-transition:background-color 0.5s linear; transition:background-color 0.5s linear; background-color:#ccc; }
step3:转换多个属性
作用transition进行多个属性转换:
<div class="div"> 辛苦遭逢起一经,干戈寥落四周星。山河破碎风飘絮, 身世浮沉雨打萍。惶恐滩头说惶恐,零丁洋里叹零丁。 人生自古谁无死?留取丹心照汗青 </div>
.div { padding:5px; color:#fff; background-color:#666; -webkit-transition:color 1s ease-in-out, background-color 0.5s ease-in-out; -moz-transition:color 1s ease-in-out, background-color 0.5s ease-in-out; -o-transition:color 1s ease-in-out, background-color 0.5s ease-in-out; transition:color 1s ease-in-out, background-color 0.5s ease-in-out; } .div:hover { color:#333; background-color:#ccc; }
渐变效果还有另外一种写法:
.div { -webkit-transition:all 1s ease-in-out; -moz-transition:all 1s ease-in-out; -o-transition:all 1s ease-in-out; transition:all 1s ease-in-out; }
相关文章推荐
- [转]WebKit CSS3 动画基础
- CSS3 动画基础
- css3 transition 动画基础
- css3动画基础
- CSS3基础(2)—— 文字与字体相关样式、盒子类型、背景与边框相关样式、变形处理、动画功能
- CSS3基础知识核心动画(二)
- css3 transition 动画基础
- 关于css3动画基础知识总结
- 基础理解2:CSS3按钮动画
- CSS3基础(2)—— 文字与字体相关样式、盒子类型、背景与边框相关样式、变形处理、动画功能
- css3动画(annimate)基础
- css3的基础用法,新手必看哈(还有css3和jquery动画的对比)
- CSS3基础第二篇(变形,动画)
- css3-渐变,动画过度,2d基础
- css3动画效果:1基础
- css3动画基础语法01
- CSS3中的动画基础
- css3 transition 动画基础
- WebKit CSS3 动画基础
- css3基础教程十六变形与动画animation