码迷,mamicode.com
首页 > Web开发 > 详细

css3过渡动画 transition

时间:2019-10-06 09:38:12      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:log   height   改变   移动   ice   代码   放大   htm   over   

transition

CSS3 过渡是元素从一种样式逐渐改变为另一种的效果。

要实现这一点,必须规定两项内容:

  • 指定要添加效果的CSS属性
  • 指定效果的持续时间


例如

这是下面代码的预览界面预览界面

<!DOCTYPE html>
<html>
    <head>
        <style>
            div{
                height: 200px;
                width: 100px;
                background-color: #cccccc;
                margin: 20px auto;
                transition: all 2s;/*先用transition指定时间*/
            }
            /* 制定div的hover,也就是鼠标放在div上时div的变化 */
            div:hover{
                background-color: aliceblue;
                transform: scale(0.8) rotate(360deg);
                /* 这里指定一些需要transform的东西,比如scale、rotate、translate等 */
            }
        </style>
    </head>
    <body>
        <div><p>点击发生变化</p></div>
    </body>
</html>

学习链接

CSS3 常用四个动画(旋转、放大、旋转放大、移动)

css3过渡教程

CSS 简单的鼠标悬浮过渡效果


github链接
11.html的预览界面

css3过渡动画 transition

标签:log   height   改变   移动   ice   代码   放大   htm   over   

原文地址:https://www.cnblogs.com/sogeisetsu/p/11626296.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!