CSS过渡效果

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CSS过渡效果相关的知识,希望对你有一定的参考价值。

@charset"gb2312";
body{
     margin:200px
}
div{
    width:200px;
    height:200px;
    border:2px solid red;
    background:yellow;
    transition-duration:1s;       
    transition-property:background-color,color,margin;   /* 限制过渡的元素 property性质*/
    transition-delay:0s,2s,0s;    /*对应transition-property设置延迟效果 delay延迟*/

    transition-property:all;
    transition-timing-function:ease-out;  [timing调速  function函数]
/*ease慢速开始变快后慢逐渐变慢  liner匀速 ease-out减速  ease-in加速  ease-in-out先加速再减速*/                         
    transition-timing-function: cubic-bezier(0,0,1,1);
/*自定义0~1之间*/    
    transition-timing-function:steps(2,start);
    
/*start鼠标放置上去就立马开始过渡,end先时间用后再过渡*/


/*简写*/    
transition:backgroud-color 3s ease 0s,color 6s ease 1s,margin 1s ease 0s;
transition:all 1s ease 0s;     


    
}
/*  
a:link{color:}      未访问 
a:visited{color:}   已访问 
a:hover{color: }     鼠标悬停在链接上时 
a:active{color:}   点中的链接 
*/

div:hover{
    background-color:orange;
    color:blue;
    margin:100px;     

};
 

 

以上是关于CSS过渡效果的主要内容,如果未能解决你的问题,请参考以下文章

使用css3显示/隐藏元素的css过渡效果[重复]

CSS3使用JAVASCript触发过渡效果

CSS:我可以为图像颜色更改悬停效果添加轻松过渡吗?

CSS3 过渡/悬停效果在 Firefox 中不起作用; Firefox 错误?

如何在css精灵悬停上制作过渡效果

CSS 实现炫酷文本过渡动画