温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Transition的过渡是什么

发布时间:2021-10-13 09:33:05 来源:亿速云 阅读:123 作者:柒染 栏目:开发技术

今天就跟大家聊聊有关Transition的过渡是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

  通过过渡transition,可以让web前端开发人员不需要javascript就可以实现简单的动画交互效果。过渡属性看似简单,但实际上它有很多需要注意的细节和容易混淆的地方。本文将介绍和梳理关于CSS过渡的知识

  transition定义

  过渡transition是一个复合属性,包括transition-property、transition-duration、transition-timing-function、transition-delay这四个子属性。通过这四个子属性的配合来完成一个完整的过渡效果

  transition-property:过渡属性(默认值为all)

  transition-duration:过渡持续时间(默认值为0s)

  transiton-timing-function:过渡函数(默认值为ease函数)

  transition-delay:过渡延迟时间(默认值为0s)

  [注意]IE9-不支持该属性,safari3.1-6、IOS3.2-6.1、android2.1-4.3需要添加-webkit-前缀;而其余高版本浏览器支持标准写法

  transition代码

  .test{

  height:100px;

  width:100px;

  background-color:pink;

  transition-duration:3s;

  /*以下三值为默认值,稍后会详细介绍*/

  transition-property:all;

  transition-timing-function:ease;

  transition-delay:0s;

  }

  .test:hover{

  width:500px;

  }

  复制代码

  <divclass="test"></div>

  //鼠标移动到元素上,会出现宽度变化效果

看完上述内容,你们对Transition的过渡是什么有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注亿速云行业资讯频道,感谢大家的支持。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI