关闭边栏(ESC)打开边栏(ESC)
如本站首页与文章页中四个边框的线条动画,这里下面是实行思路,如果想要似矩形变化,修改线条的top、left、right、bottom的值就行
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
/*设定元素的伪元素*/ div::before, div::after { position: absolute; content: ''; opacity: 0; transition: opacity 0.4s, transform .4s } /*分别通过before、after来设定动画*/ div::before { top: 14%; right: 5%; bottom: 14%; left: 5%; border-top: 1px solid #fff; border-bottom: 1px solid #fff; transform: scale(0, 1); transform-origin: 0 0 /*设定动画从哪个坐标点开始,默认是从中心开始*/ } div::after { top: 8%; right: 10%; bottom: 8%; left: 10%; border-right: 1px solid #fff; border-left: 1px solid #fff; transform: scale(1, 0); transform-origin: 100% 0 } /*鼠标经过父元素时候调用转变,如果想一直都变化,可以用一个动画来设置to属性就行*/ div-parent:hover div::before, div-parent:hover div::after { opacity: 1; transform: scale(1) } |
支付宝支付
微信支付
打赏

版权声明:本站原创文章,于2017-01-16,由Icss.me发表
转载请注明:CSS动画中的线条过渡动画 | 爱CSS
相关推荐
-
以下的一些DIY都是基于黑糖主题V1.52进行修改的。在更改前请务必要先备份一下,以备往后恢复回…
-
本站的文章归档参考了511yj.com中的一篇文章修改而来。以下是实施的步骤: 一、把以下代码保…
-
已修正:居中、鼠标经过卡片时图像会变大、日期标改为长方形 如本站底部的时光轴,是一个归档…
-
这个首页是其中一个修改过的样式,部分效果还是本站正在用的,只是现在本站的效果中取消了毛玻…
-
今晚在处理新的首页时,想法是这样,第一个卡片应用一个视频文件作为背景,但发现无法铺满窗口…
-
以下几个meta属性,对于IOS设备是有效的,方便把网站保存在桌面,再从桌面打开的时候,就能实现…
很棒,取经了~
感谢来访
过渡动画是个好东西,能让视觉上不会产生那么生硬的感觉,会有一丝丝滑过的享受