美文网首页程序员技术干货
你可能不知道的一个transition动画小技巧

你可能不知道的一个transition动画小技巧

作者: Mr慢悠悠 | 来源:发表于2017-04-10 13:26 被阅读181次

一图泯恩仇,没错,老规矩,先上图。Look down↓↓↓

hover-transition.gif

这是一个鼠标hover的效果,关键是文字上下方的效果。来,一分钟想一想怎么实现?
伪元素::before和::after ?
肯定的撒! 关键就是从左至右和从右至左的过渡。
先来实现从左至右的css代码:

hover-transition.png

到此呢,效果是酱紫的:

hover-transition2.gif

ちょっと待って ! 等等 ! 这是什么鬼 ? ::before已经按照我们的想法正确展示了,::after就有点……
好吧,加个左定位再看看—.—

hover-transition2.png hover-transition3.gif

啊哈,已经很接近了有木有! 那么,见证奇迹的时候要到了,请修改一行代码,look down↓↓↓

hover-transition3.png

然后刷新下浏览器。

O(∩_∩)O哈 ! 效果出来了有木有 ! 很神奇有木有 !

这就是定位的一个小技巧,它决定了渲染时的方向性,同理,垂直方向也是如此,感兴趣的童鞋们可以试一试垂直方向的动画,小编在此就不上代码了,毕竟任何东西自己做一遍才能加深理解嘛,我们是代码创造者,不是代码搬运工。

OK, See you next time~

相关文章

  • 你可能不知道的一个transition动画小技巧

    一图泯恩仇,没错,老规矩,先上图。Look down↓↓↓ 这是一个鼠标hover的效果,关键是文字上下方的效果。...

  • CSS Transition

    过渡 transition transition属性用于设置元素的过渡动画交互效果 transition是一个简写...

  • 前端知识归纳(3)-- HTML/CSS(part2 CSS动画

    目录概览: transition animation 常见CSS动画库 动画性能优化 一、transition 概...

  • CSS3过渡动画

    过渡动画 transition属性简介transition是网页上的过渡动画,变化的逐渐过渡效果,简称过渡动画!列...

  • 你可能不知道的 transition 技巧与细节

    CSS 中,transition 属性用于指定为一个或多个 CSS 属性添加过渡效果。最为常见的用法,也就是给元素...

  • 前端09

    过渡动画 transition产生动画border-radius圆角设置过渡的时间:transition-dura...

  • 动画

    过渡动画 transition产生动画border-radius圆角设置过渡的时间:transition-dura...

  • 动画

    transition动画语法 说明transition-propety 设置过渡的属性transition-d...

  • CSS3动画

    css3动画包括过渡,形变,动画 过渡transition: 指定过渡样式:transition-property...

  • CSS动画相关

    1.transition动画过渡属性 transition-property 设置过渡属性 transition-...

网友评论

    本文标题:你可能不知道的一个transition动画小技巧

    本文链接:https://www.haomeiwen.com/subject/adysattx.html