聊聊CSS中的黑科技
@可乐 2018.3
@可乐
腾讯互娱TGIdeas
朋友圈晒娃狂魔
一句话讲一个鬼故事
唯耐心不负所爱
2017 腾讯UP发布会 互动H5
方案一
将线稿分层绘制到canvas上,并顺序显示
生硬、不自然
方案二
从表现力方面考虑,尝试用视频的方式来演绎这一过程
1.视频修改的成本太高
2.文件体积过大,最终压缩后的视频50M+
CSS3 Animation + SVG
线条动画
Basic Example of SVG Line Drawing
CREATED BY Chris Coyier
stroke-dasharray
stroke-dashoffset
可视区域
动画延时 = 路径的序号*动画持续时间
OneByOne
黑科技?
想象力&创造力
A Single Div
a CSS drawing project by Lynn Fisher
Bruce Lee
CREATED BY Mikael Ainalem
One Div Mario
透明
透明
#ce294a
@keyframes super {
5%,55%,100%{
--color-1:#fff;
--color-2:#ce294a;
--color-skin:#f7a58d;
--color-boots:#7b5239;
--color-button:#ffe392;
}
三个圆
脑洞时间
Q&A
聊聊CSS中的黑科技offline
By Kola Wang
聊聊CSS中的黑科技offline
- 4,489