【发布时间】:2011-08-14 07:26:51
【问题描述】:
我可以通过某种方式将图像设置为文本颜色并让它在整个文本中重复来使文本纹理化吗?
【问题讨论】:
-
如果您需要广泛的浏览器兼容性,则必须使用 JavaScript。您对 JavaScript 解决方案感兴趣吗?
我可以通过某种方式将图像设置为文本颜色并让它在整个文本中重复来使文本纹理化吗?
【问题讨论】:
纯 css 不可能。请参阅Textured Text上的上一篇文章
【讨论】:
【讨论】:
-webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: url(your-image.jpg);
是的,您可以选择一种字体并对其进行更改,以便从实心块中剪切出轮廓(例如 this image 的“过度转向”字形,而不是“不稳定”字形)。您可以将此自定义字体嵌入到页面using CSS's @font-face,然后只需以正常方式应用背景(并确保适当的行高等)。
【讨论】: