首页前端开发CSScss动画怎么匀速

css动画怎么匀速

时间2024-01-28 09:33:02发布访客分类CSS浏览389
导读:收集整理的这篇文章主要介绍了css动画怎么匀速,觉得挺不错的,现在分享给大家,也给大家做个参考。在css中,可以使用transITion-timing-function属性设置动画匀速,只需要在元素中添加“transition-timing...
收集整理的这篇文章主要介绍了css动画怎么匀速,觉得挺不错的,现在分享给大家,也给大家做个参考。

在css中,可以使用transITion-timing-function属性设置动画匀速,只需要在元素中添加“transition-timing-function:linear; ”样式即可。

本教程操作环境:windows7系统、CSS3& & HTML5版、Dell G3电脑。

ease:

1、ease:(逐渐变慢)默认值

2、linear:(匀速)

3、ease-in:(加速)

4、ease-out:(减速)

5、ease-in-out:(加速然后减速)

6、cubic-bezier

如:

!DOCTYPE html>
    html lang="en">
    head>
        meta charset="UTF-8">
        title>
    Document/title>
        style type="text/css">
        *{
    margin:0;
     padding: 0;
}
        .icon_down{
     width: 0;
     height: 0;
     border-left:20px solid transparent;
     border-right: 20px solid transparent;
     border-top:20px solid #B03939;
     transition: all .1s ease-in 0ms;
     margin:50px auto;
     cursor: pointer;
 }
        .icon_down:hover{
     transform: rotate(180deg);
}
        /style>
    /head>
    body>
        p class="icon_down">
    /p>
    /body>
    /html>
    

效果图:鼠标经过旋转180度,

例子2:

把鼠标指针放到 p 元素上,其宽度会从 100px 逐渐变为 300px:

p{
    width:100px;
    transition: width 2s;
    -moz-transition: width 2s;
     /* Firefox 4 */-webkit-transition: width 2s;
     /* Safari 和 Chrome */-o-transition: width 2s;
 /* opera */}
    

效果图:

鼠标经过后

推荐学习:css视频教程

以上就是css动画怎么匀速的详细内容,更多请关注其它相关文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

上一篇: css3有什么用下一篇:Css可以干些什么猜你在找的CSS相关文章 css怎么控制按钮不可用2022-05-17css3中transform属性实现的4种功能2022-04-13纯CSS3实现div按照顺序出入效果2022-04-13CSS实现隐藏搜索框功能(动画正反向序列)2022-04-13使用CSS3实现按钮悬停闪烁动态特效代码2022-04-13CSS3 Tab动画实例之背景切换动态效果2022-04-13CSS实现两列布局的N种方法2022-04-13CSS 实现Chrome标签栏的技巧2022-04-13css实现两栏布局左侧固定宽右侧自适应的多种方法2022-04-13从QQtabBar看css命名规范BEM的详细介绍2022-04-13 其他相关热搜词更多phpjavapython程序员

若转载请注明出处: css动画怎么匀速
本文地址: https://pptw.com/jishu/589465.html
Css可以干些什么 css3有什么用

游客 回复需填写必要信息