css3中过渡效果

[复制链接]
查看1991 | 回复0 | 2020-7-23 14:04 | 显示全部楼层 |阅读模式
过渡是一个动画的效果
语法:transition:动画css属性 过渡时间秒数 速度类型 延迟的秒数
取值:第一个值,写css属性名称,就是要发生改变的css属性,第二个值是时间单位s秒,第三个值是发生改变的曲线linear匀速,ease先慢后快再慢,第四个值可以定义动画在几秒后开始
代码案例:
  1. <head>
  2. <meta charset="utf-8">
  3. <title>无标题文档</title>
  4. <style>
  5.         img{
  6.                 display:block;
  7.                 margin:50px auto;
  8.                 border:1px solid #000;
  9.                 /* 加过渡效果,必须是在元素原本的样式上面加,不在伪类上加 */
  10.                 transition:transform 2s linear;
  11.         }
  12.         img:hover{
  13.                 transform:scale(1.5);        
  14.         }
  15. </style>
  16. </head>

  17. <body>
  18. <img src="img/meinv.jpg" />
  19. </body>
复制代码
其中transition:transform 2s linear; 我们通常写成:
  1. transition:all 2s;
复制代码
过度效果,谁要过度给谁加。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

UID
1
贡献
387
丢币
38902
主题
4607
回帖
116
注册时间
2018-9-25
最后登录
2024-4-16