资讯专栏INFORMATION COLUMN

CSS3-transition常用属性及示例

derek_334892 / 1523人阅读

摘要:主要用来指定浏览器的过渡速度,以及过渡期间的操作进展情况,解释下注意值可以中定义自己的值,如过渡效果开始前的延迟时间,单位秒或者毫秒与的巧用示例元素上浮示例元素上浮后续还会继续补充,真心强大

transition参数

语法

transition: property duration timing-function delay 

transition属性是个复合属性,她包括以下几个子属性:

transition-property :规定设置过渡效果的css属性名称
transition-duration :规定完成过渡效果需要多少秒或毫秒
transition-timing-function :指定过渡函数,规定速度效果的速度曲线
transition-delay :指定开始出现的延迟时间
默认值分别为:all 0 ease 0 

注:transition-duration 时长为0,不会产生过渡效果

子属性

 

transition-property

transition-property: none |all |property;

值为none时,没有属性会获得过渡效果,值为all时,所有属性都将获得过渡效果,值为指定的css属性应用过渡效果,多个属性用逗号隔开

transition-duration

transition-duration:time;

该属性主要用来设置一个属性过渡到另一个属性所需的时间,也就是从旧属性过渡到新属性花费的时间长度,俗称持续时间

transition-timing-function

transition-timing-function:linear| ease| ease-in| ease-out| ease-in-out| cubic-bezier(n,n,n,n);

该属性指的是过渡的“缓动函数”。主要用来指定浏览器的过渡速度,以及过渡期间的操作进展情况,解释下:

注意:值cubic-bezier(n,n,n,n)可以中定义自己的值,如 cubic-bezier(0.42,0,0.58,1)

transition-delay

过渡效果开始前的延迟时间,单位秒或者毫秒

 

transition与opacity的巧用示例

 

hover元素上浮示例

 

后续还会继续补充,CSS3真心强大

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/2209.html

相关文章

  • CSS3-transition

    摘要:规定应用过渡的属性的名称。规定过渡效果的时间曲线。可能的值是至之间的数值。负值是允许的,这样是元素逆时针旋转。 CSS3之transition实现下划线 在这里先看看我们的demo showImg(https://segmentfault.com/img/remote/1460000014676200); 认识transition 这是CSS3中新增的一个样式,可以实现动画的过度。通常...

    acrazing 评论0 收藏0
  • css3动画在手机端的流畅度比较

    摘要:我发现即使都是用的做动画,有的属性在动画播放时却会不流畅,出现定格动画的效果,这里做个比较,方便我以后做动画。流畅于流畅于其实这两个没法比,因为是直接缩放,会拉伸元素的,但如果用的是一个纯色的,倒是可以用。 我发现即使都是用css3的transition做动画,有的属性在动画播放时却会不流畅,出现定格动画的效果,这里做个比较,方便我以后做动画。 transition支持的属性类型 首...

    TwIStOy 评论0 收藏0
  • HTML常用标签属性

    标签格式 格式: 双边:内容 单边: 特点: 标签都是成对出现的,单边标签也不要忘记结尾的/ 容错性强,但是不要故意写错,故意挑战浏览器的解析能力 标签名已经预定义,不要随便自己起名字 标签统一使用小写,属性值统一使用双引号包括 说明:标签就是HTML文件的骨架,是最重要的组成部分 全局架构标签 示例: 页面标题 ...

    番茄西红柿 评论0 收藏0
  • Javascript零碎之各种宽高属性应用

    摘要:一挂在上的上最常用的只有其中,永远都是窗口的大小,跟随窗口变化而变化。这个是距该元素最近的不为的祖先元素,如果没有则指向元素。 在Javascript的开发过程中,我们总会看到类似如下的边界条件判断(懒加载): const scrollTop = document.documentElement.scrollTop || window.pageYOffset || document.b...

    DevYK 评论0 收藏0
  • 「JavaScript」Array方法的详细总结常用数组操作(附完整示例)

    摘要:数组索引只是具有整数名称的枚举属性,并且与通用对象属性相同。利用的解构赋值解构赋值尾递归优化递归非常耗内存,因为需要同时保存成千上百个调用帧,很容易发生栈溢出。而尾递归的实现,往往需要改写递归函数,确保最后一步只调用自身。 一.前言 因为在工作当中,经常使用到js的数组,而其中对数组方法的使用也是很频繁的,所以总是会有弄混或者概念不够清晰的状况,所以,写下这篇文章整理一番,本文有对几乎...

    Alfred 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<