css3
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了css3,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含8758字,纯文字阅读大概需要13分钟。
内容图文
![css3](/upload/InfoBanner/zyjiaocheng/1080/12da56cc347a4677825359496eb87ee6.jpg)
从页面上放出来
@-webkit-keyframes fadeInDown {
from {
opacity: 0;
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
transform: none;
}
}
@keyframes fadeInDown {
from {
opacity: 0;
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
transform: none;
}
}
从外面往里面缩放
@-webkit-keyframes zoomOut {
from {
opacity: 1;
-webkit-transform: scale3d(3, 3, 3);
transform: scale3d(3, 3, 3);
}
50% {
opacity: .8;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
to {
opacity: 1;
}
}
@keyframes zoomOut {
from {
opacity: 1;
-webkit-transform: scale3d(3, 3, 3);
transform: scale3d(3, 3, 3);
}
50% {
opacity: .8;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
to {
opacity: 1;
}
}
从里面往外面缩放
@-webkit-keyframes zoomIn {
from {
opacity: 0;
transform: scale3d(.3, .3, .3);
}
50% {
opacity: 1;
}
100% {
opacity: 1;
}
}
@keyframes zoomIn {
from {
opacity: 0;
transform: scale3d(0.3, 0.3, 0.3);
}
50% {
opacity: 1;
}
100% {
opacity: 1;
}
}
一直一大一小的缩放
@-webkit-keyframes apt {
0% {
transform: scale(0.85);
opacity: .75
}
50% {
transform: scale(1);
opacity: 1
}
100% {
transform: scale(0.85);
opacity: .75
}
}
@-moz-keyframes apt {
0% {
transform: scale(0.85);
opacity: .75
}
50% {
transform: scale(1);
opacity: 1
}
100% {
transform: scale(0.85);
opacity: .75
}
}
@-o-keyframes apt {
0% {
transform: scale(0.85);
opacity: .75
}
50% {
transform: scale(1);
opacity: 1
}
100% {
transform: scale(0.85);
opacity: .75
}
}
@-ms-keyframes apt {
0% {
transform: scale(0.85);
opacity: .75
}
50% {
transform: scale(1);
opacity: 1
}
100% {
transform: scale(0.85);
opacity: .75
}
}
@keyframes apt {
0% {
transform: scale(0.85);
opacity: .75
}
50% {
transform: scale(1);
opacity: 1
}
100% {
transform: scale(0.85);
opacity: .75
}
}
圆圈转圈
@-webkit-keyframes rotateIn360 {
from {
transform-origin: center;
transform: rotate3d(0,0,1,-360deg)
}
to {
transform-origin: center;
transform: none
}
}
@keyframes rotateIn360 {
from {
transform-origin: center;
transform: rotate3d(0,0,1,-360deg)
}
to {
transform-origin: center;
transform: none
}
}
翻转
@keyframes fan
{
0% {
transform:rotateY(0deg);
}
100%{
transform:rotateY(360deg);
}
}
@-moz-keyframes fan
{
0% {
-moz-transform:rotateY(0deg);
}
100%{
-moz-transform:rotateY(360deg);
}
}
@-webkit-keyframes fan
{
0% {
-webkit-transform:rotateY(0deg);
}
100%{
-webkit-transform:rotateY(360deg);
}
}
@-o-keyframes fan
{
0% {
-o-transform:rotateY(0deg);
}
100%{
-o-transform:rotateY(360deg);
}
}
从右边出来
@keyframes movetitle
{
0% { margin-left: -450px; opacity: 0}
100%{margin-left: -500px; opacity: 1}
}
@-moz-keyframes movetitle
{
0% { margin-left: -450px; opacity: 0}
100%{margin-left: -500px; opacity: 1}
}
@-webkit-keyframes movetitle
{
0% { margin-left: -450px; opacity: 0}
100%{margin-left: -500px; opacity: 1}
}
@-o-keyframes movetitle
{
0% { margin-left: -450px; opacity: 0}
100%{margin-left: -500px; opacity: 1}
}
从左边出来
@keyframes movedesc
{
0% { margin-left: -600px; opacity: 0;}
100%{margin-left: -550px; opacity: 1;}
}
@-moz-keyframes movedesc
{
0% { margin-left: -600px; opacity: 0;}
100%{margin-left: -550px; opacity: 1;}
}
@-webkit-keyframes movedesc
{
0% { margin-left: -600px; opacity: 0;}
100%{margin-left: -550px; opacity: 1;}
}
@-o-keyframes movedesc
{
0% { margin-left: -600px; opacity: 0;}
100%{margin-left: -550px; opacity: 1;}
}
@-webkit-keyframes zoomIn {
from {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
to {
opacity: 1;
}
}
@keyframes zoomIn {
from {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
to {
opacity: 1;
}
}
@-webkit-keyframes fadeInUp {
from {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInUp {
from {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@-webkit-keyframes fadeInUpXs {
from {
opacity: 0;
-webkit-transform: translate3d(0, 40%, 0);
transform: translate3d(0, 40%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInUpXs {
from {
opacity: 0;
-webkit-transform: translate3d(0, 40%, 0);
transform: translate3d(0, 40%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@-webkit-keyframes fadeInDown {
from {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInDown {
from {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@-webkit-keyframes fadeInDownXs {
from {
opacity: 0;
-webkit-transform: translate3d(0, -30%, 0);
transform: translate3d(0, -30%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInDownXs {
from {
opacity: 0;
-webkit-transform: translate3d(0, -30%, 0);
transform: translate3d(0, -30%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@-webkit-keyframes fadeInRight {
from {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInRight {
from {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@-webkit-keyframes rotateIn {
from {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, -180deg);
transform: rotate3d(0, 0, 1, -180deg);
opacity: 0;
}
to {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateIn {
from {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, -180deg);
transform: rotate3d(0, 0, 1, -180deg);
opacity: 1;
}
to {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes movetip {
0% {
top: 4px;
}
50% {
top: 8px;
}
100% {
top: 4px;
}
}
@-webkit-keyframes movetip {
0% {
top: 4px;
}
50% {
top: 8px;
}
100% {
top: 4px;
}
}
@-webkit-keyframes rotateIn360 {
from {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, -360deg);
transform: rotate3d(0, 0, 1, -360deg)
}
to {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: none;
transform: none
}
}
@keyframes rotateIn360 {
from {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, -360deg);
transform: rotate3d(0, 0, 1, -360deg)
}
to {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: none;
transform: none
}
}
@-webkit-keyframes fadeInLeft {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInLeft {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@-webkit-keyframes fadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
@keyframes fadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
@-webkit-keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@-webkit-keyframes bounceInDown {
from,
60%,
75%,
90%,
to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(0, -3000px, 0);
transform: translate3d(0, -3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, 25px, 0);
transform: translate3d(0, 25px, 0);
}
75% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
90% {
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
@keyframes bounceInDown {
from,
60%,
75%,
90%,
to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(0, -3000px, 0);
transform: translate3d(0, -3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, 25px, 0);
transform: translate3d(0, 25px, 0);
}
75% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
90% {
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
原文:https://www.cnblogs.com/xuyanjiayou/p/8493411.html
内容总结
以上是互联网集市为您收集整理的css3全部内容,希望文章能够帮你解决css3所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。