Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有人知道如何让发光显示在文本上?我认为这样做很容易,但小提琴上没有任何渲染。
小提琴
谢谢
在我看来,Raphael 根本不支持文本发光。查看发光功能的第一行:
if (this.type == "text") { return null; }
print研究一下Cufonized字体的使用可能是值得的——它会返回一个代表你给它的文本的路径而不是 tspan,并且glow 可以应用于路径。
print
glow
或者你可以满足于创建一个简单的阴影。
我在这里演示了这两种选择。
您可以在文本后面创建一个矩形并使其发光。我认为这看起来应该很好。使用 getBBox() 找出您需要的矩形的大小。
像这样的东西:http: //jsfiddle.net/7ZPtq/51/
或者也许使用其他一些原语,例如线。