• 技术文章 >Web开发 >css教程

    css中transition是什么

    小妮浅浅小妮浅浅2021-08-31 09:58:34原创7882

    说明

    1、transition允许在CSS属性变化时给它添加一个过度的动画效果。

    通常情况下,CSS 属性变化是立即生效的,新的属性值在超级短的时间内替换掉旧的属性值,然后浏览器重新绘制样式内容(可能是 reflow 或者 repaint)。大部分情况下会感觉样式变化突兀,而transition则可以添加顺滑的一个变化效果。

    2、transition的兼容性不算差,基本上移动设备都可以使用。

    并且能做到渐进增强,支持的便有过渡效果,不支持的便是直接切换,所以可以放心使用。

    实例

    .content {
      background: magenta;
      transition: background 200ms ease-in 50ms;
    }
     
    .content:hover {
      background: yellow;
      transition: background 200ms ease-out 50ms;
    }

    以上就是css中transition的介绍,希望对大家有所帮助。更多css学习指路:css教程

    本文教程操作环境:windows7系统、css3版,DELL G3电脑。

    专题推荐:csstransition
    上一篇:css行内元素的垂直居中 下一篇:css中transition的四种属性

    相关文章推荐

    • css后代选择器的使用• css子元素选择器的介绍• css后代选择器和子元素选择器的区别• CSS并集选择器的介绍• CSS兄弟选择器的两种类型• css中使用a标签的伪类选择器注意点• css盒模型布局是什么• css中flex布局如何使用• css中grid网格布局的介绍• css中grid布局的使用• css中minmax()函数的使用• css中repeat()函数的用法• css网格区域如何理解• css水平居中元素的宽度探究• css行内元素的垂直居中

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网