方法肯定是有,不过没有那么大的动力,谁也懒得写,基本思路就是把复杂图形拆解为多个简单图形,然后再拼合,比如拆成多个半圆再加几个矩形的组合。
具体可以参考一下这篇文章《仅用一个HTML标签,实现带动画的抖音LOGO》
可以是可以,但是大可不必吧。
思路就是 SVG,如果要纯 CSS 就会很麻烦比如第一个碑,分解成半圆+长方+底部大小正方,再绘制出厚度,然后通过 transform rotate3D 旋转堆叠,阴影就要慢慢调了。
13 回答13k 阅读
8 回答2.7k 阅读
2 回答5.2k 阅读✓ 已解决
7 回答2.1k 阅读
5 回答1.3k 阅读
5 回答1.5k 阅读
3 回答2.3k 阅读✓ 已解决
svg 或者 canvas 都可以做。如果只需要 碑 那可以考虑svg来画。找一个第三方库就很方便。