|
1
6
当我读到这个问题时,使用Unicode绘制链节的想法立刻出现了。
我花了很长时间寻找一个合适的unicode字符。无法使用链的unicode字符。的unicode字符
我决定使用Unicode字符的变体——“旁边是拉丁文小写字母”
支持:Firefox、Chrome、Opera、IE11
除了链的静力学之外,还有一个动画示例。 实现动画的命令:
|
|
|
2
4
如果有人会搜索它,并且不想使用其他答案中提到的textPath,下面介绍如何使用虚线创建这种双节链模式。可以以类似的方式创建许多其他模式,特别是如果您合并了过滤器(编辑:我创建了更多示例 here ). 在这里,我沿着同一条路径使用三条虚线-其中两条交替创建链段,第三条使用遮罩创建孔。
与textPath相比,有一个小小的缺点是,如果路径太弯曲,则各个线段会沿着可见的直线弯曲。 |
|
3
2
您可以使用textPath来完成类似的操作。Firefox是唯一一款支持textLength和lengthAdjust属性的大型浏览器,您需要这些属性才能使glyph重叠,但在其他浏览器中效果并不可怕。如果你能找到合适的webfont,它实际上可能看起来不错。
|
|
|
4
1
不可以。SVG无法沿路径的形状弯曲一个符号。这种高级功能留给向量编辑器使用。
如果你使用
|
|
|
man · CSS-如何具有或模拟仅适用于内部的半径边框 10 月前 |
|
|
McLaren · 增加笔划宽度属性后,图标将被裁剪 11 月前 |
|
|
user2171796 · 两个M。。。Z序列相遇,背景颜色显现 1 年前 |
|
|
MarcelausZell · 调整svg的大小会导致额外的高度 1 年前 |