CSS3.0动画兼容模板
来源:互联网 发布:外交部霸气发言知乎 编辑:程序博客网 时间:2024/06/05 06:01
/*===========animation+keyframes=============================*/
.animation{
-webkit-animation:myRotate 1s linear 0s infinite;
-ms-animation:myRotate 1s linear 0s infinite;
-moz-animation:myRotate 1s linear 0s infinite;
-o-animation:myRotate 1s linear 0s infinite;
animation:myRotate 1s linear 0s infinite;
-webkit-animation-play-state:running;
-ms-animation-play-state:running;
-moz-animation-play-state:running;
-o-animation-play-state:running;
animation-play-state:running;
}
@-webkit-keyframes myRotate{
0%{
-webkit-transform:rotate(0deg);
}
100%{
-webkit-transform:rotate(360deg);
}
}
@-ms-keyframes myRotate{
0%{
-ms-transform:rotate(0deg);
}
100%{
-ms-transform:rotate(360deg);
}
}
@keyframes myRotate{
0%{
transform:rotate(0deg);
}
100%{
transform:rotate(360deg);
}
}
/*===========transition============================*/
.transition{
-webkit-transition:all 1s linear;
-ms-transition:all 1s linear;
-moz-transition:all 1s linear;
-o-transition:all 1s linear;
transition:all 1s linear;
}
/*==========父本视图设置==perspective+origin=============*/
.perspective{
-webkit-perspective:1000;
-ms-perspectivep:1000
-moz-perspective:1000;
-o-perspective:1000;
perspective:1000;
-webkit-perspective-origin:50% 50%;
-ms-perspective-origin:50% 50%;
-moz-perspective-origin:50% 50%;
-o-perspective-origin:50% 50%;
perspective-origin:50% 50%;
}
/*================transform-style===================*/
.style{
-webkit-transform-style:preserve-3d;
-ms-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
-o-transform-style:preserve-3d;
transform-style:preserve-3d;
}
/*================backface-visibility===================*/
.backface-visibility{
-webkit-backface-visibility:visible; or hidden
-ms-backface-visibility:visible; or hidden
-moz-backface-visibility:visible; or hidden
-o-backface-visibility:visible; or hidden
backface-visibility:visible; or hidden
}
/*===========origin================*/
/*===origin3D:50% 50% 200px(Z轴一半)=============*/
/*==不要关键字right,长度单位,百分比====*/
.origin{
-webkit-transform-origin:50px 50px;
-ms-transform-origin:50px 50px;
-moz-transform-origin:50px 50px;
-o-transform-origin:50px 50px;
transform-origin:50px 50px;
}
/*=========rotate=转动===========*/
/*====包括rotateX()和rotateY()======*/
.rotate{
-webkit-transform:totate(30deg);
-ms-transform:totate(30deg);
-moz-transform:totate(30deg);
-o-transform:totate(30deg);
transform:totate(30deg);
}
/*=========translate=平动===========*/
.translate{
-webkit-transform:translate(30px,50px);
-ms-transform:translate(30px,50px);
-moz-transform:translate(30px,50px);
-o-transform:translate(30px,50px);
transform:translate(30px,50px);
}
/*=========scale=缩放===========*/
.scale{
-webkit-transform:scale(0.5,0.5);
-ms-transform:scale(0.5,0.5);
-moz-transform:scale(0.5,0.5);
-o-transform:scale(0.5,0.5);
transform:scale(0.5,0.5);
}
/*=========skew=倾角===========*/
.skew{
-webkit-transform:skew(30deg,30deg);
-ms-transform:skew(30deg,30deg);
-moz-transform:skew(30deg,30deg);
-o-transform:skew(30deg,30deg);
transform:skew(30deg,30deg);
}
/*=========box-shadow=阴影===========*/
/*box-shadow:内阴影 右偏 下偏 模糊度 扩散度 阴影颜色*/
.box-shadow{
-webkit-box-shadow:inset 10px 10px 20px 10px red;
-ms-box-shadow:inset 10px 10px 20px 10px red;
-moz-box-shadow:inset 10px 10px 20px 10px red;
-o-box-shadow:inset 10px 10px 20px 10px red;
box-shadow:inset 10px 10px 20px 10px red;
}
/*=============linear-gradient=线性渐变===================*/
/*===========radial-gradient============*/
.linear-gradient{
background:-webkit-linear-gradient(left,green,blue) OR (left, red 30%,green 50%,blue 20%);
background:-ms-linear-gradient(left,green,blue) OR (left, red 30%,green 50%,blue 20%);
background:-moz-linear-gradient(left,green,blue) OR (left, red 30%,green 50%,blue 20%);
background:-o-linear-gradient(left,green,blue) OR (left, red 30%,green 50%,blue 20%);
background:linear-gradient(left,green,blue) OR (left, red 30%,green 50%,blue 20%);
}
.animation{
-webkit-animation:myRotate 1s linear 0s infinite;
-ms-animation:myRotate 1s linear 0s infinite;
-moz-animation:myRotate 1s linear 0s infinite;
-o-animation:myRotate 1s linear 0s infinite;
animation:myRotate 1s linear 0s infinite;
-webkit-animation-play-state:running;
-ms-animation-play-state:running;
-moz-animation-play-state:running;
-o-animation-play-state:running;
animation-play-state:running;
}
@-webkit-keyframes myRotate{
0%{
-webkit-transform:rotate(0deg);
}
100%{
-webkit-transform:rotate(360deg);
}
}
@-ms-keyframes myRotate{
0%{
-ms-transform:rotate(0deg);
}
100%{
-ms-transform:rotate(360deg);
}
}
@keyframes myRotate{
0%{
transform:rotate(0deg);
}
100%{
transform:rotate(360deg);
}
}
/*===========transition============================*/
.transition{
-webkit-transition:all 1s linear;
-ms-transition:all 1s linear;
-moz-transition:all 1s linear;
-o-transition:all 1s linear;
transition:all 1s linear;
}
/*==========父本视图设置==perspective+origin=============*/
.perspective{
-webkit-perspective:1000;
-ms-perspectivep:1000
-moz-perspective:1000;
-o-perspective:1000;
perspective:1000;
-webkit-perspective-origin:50% 50%;
-ms-perspective-origin:50% 50%;
-moz-perspective-origin:50% 50%;
-o-perspective-origin:50% 50%;
perspective-origin:50% 50%;
}
/*================transform-style===================*/
.style{
-webkit-transform-style:preserve-3d;
-ms-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
-o-transform-style:preserve-3d;
transform-style:preserve-3d;
}
/*================backface-visibility===================*/
.backface-visibility{
-webkit-backface-visibility:visible; or hidden
-ms-backface-visibility:visible; or hidden
-moz-backface-visibility:visible; or hidden
-o-backface-visibility:visible; or hidden
backface-visibility:visible; or hidden
}
/*===========origin================*/
/*===origin3D:50% 50% 200px(Z轴一半)=============*/
/*==不要关键字right,长度单位,百分比====*/
.origin{
-webkit-transform-origin:50px 50px;
-ms-transform-origin:50px 50px;
-moz-transform-origin:50px 50px;
-o-transform-origin:50px 50px;
transform-origin:50px 50px;
}
/*=========rotate=转动===========*/
/*====包括rotateX()和rotateY()======*/
.rotate{
-webkit-transform:totate(30deg);
-ms-transform:totate(30deg);
-moz-transform:totate(30deg);
-o-transform:totate(30deg);
transform:totate(30deg);
}
/*=========translate=平动===========*/
.translate{
-webkit-transform:translate(30px,50px);
-ms-transform:translate(30px,50px);
-moz-transform:translate(30px,50px);
-o-transform:translate(30px,50px);
transform:translate(30px,50px);
}
/*=========scale=缩放===========*/
.scale{
-webkit-transform:scale(0.5,0.5);
-ms-transform:scale(0.5,0.5);
-moz-transform:scale(0.5,0.5);
-o-transform:scale(0.5,0.5);
transform:scale(0.5,0.5);
}
/*=========skew=倾角===========*/
.skew{
-webkit-transform:skew(30deg,30deg);
-ms-transform:skew(30deg,30deg);
-moz-transform:skew(30deg,30deg);
-o-transform:skew(30deg,30deg);
transform:skew(30deg,30deg);
}
/*=========box-shadow=阴影===========*/
/*box-shadow:内阴影 右偏 下偏 模糊度 扩散度 阴影颜色*/
.box-shadow{
-webkit-box-shadow:inset 10px 10px 20px 10px red;
-ms-box-shadow:inset 10px 10px 20px 10px red;
-moz-box-shadow:inset 10px 10px 20px 10px red;
-o-box-shadow:inset 10px 10px 20px 10px red;
box-shadow:inset 10px 10px 20px 10px red;
}
/*=============linear-gradient=线性渐变===================*/
/*===========radial-gradient============*/
.linear-gradient{
background:-webkit-linear-gradient(left,green,blue) OR (left, red 30%,green 50%,blue 20%);
background:-ms-linear-gradient(left,green,blue) OR (left, red 30%,green 50%,blue 20%);
background:-moz-linear-gradient(left,green,blue) OR (left, red 30%,green 50%,blue 20%);
background:-o-linear-gradient(left,green,blue) OR (left, red 30%,green 50%,blue 20%);
background:linear-gradient(left,green,blue) OR (left, red 30%,green 50%,blue 20%);
}
1 0
- CSS3.0动画兼容模板
- CSS3动画(典型模板)
- css3中动画兼容版
- css3.0 动画
- css3.0动画属性
- CSS3.0 动画
- css 兼容 css3兼容
- 解决css3动画效果在360兼容模式跟猎豹浏览器下不兼容
- css3动画
- css3动画
- css3动画
- css3动画
- css3动画
- CSS3动画
- css3.动画
- CSS3动画
- CSS3动画
- CSS3动画
- checkbox 通过onclick事件替换选中的“on”值,设置选中值为1,取消选中,设置其值为0 的简单方法
- android中的几种Dialog
- 《Android开发艺术探索第十章读书笔记》-Android消息机制
- CentOS-6.x安装配置JDK-8
- HDU 1712 ACboy needs your help (分组背包 每组至多选一个)
- CSS3.0动画兼容模板
- AJAX的一些相关知识
- C/C++中main()格式
- C/C++ Windows API——获取系统指定目录
- Given any integer 0 <= n <= 10000 not divisible by 2 or 5, some multiple of n is a number which in d
- 日志收集平台Graylog2以及Nxlog的安装与配置(基于docker)
- 用户通信程序
- 通过for循环 ,画出一个正方形、正三角形
- raw_input()与sys.stdin.readline()的区别