css3过渡动画 transition

匿名 (未验证) 提交于 2019-12-02 20:21:24

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的预览界面

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!