“负面” CSS 中的文本?
我想知道是否可以用简单的 css 创建如附图所示的效果。下一个最佳选择是什么? 提前致谢!
i was wondering if it was somehow possible to create an effect as shown in the attached picture with simple css. What would be the next best alternative?
Thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
目前仅使用 CSS 无法实现此目的。但是,您可以在基于 webkit 的浏览器(Safari、Chrome 等)中使用 CSS 扩展来执行此操作,并在其他支持 SVG 的现代浏览器中通过 SVG 进行模拟。
基于 webkit 的浏览器的示例标记:
和 Css:
请参阅此处的工作示例:http://jsfiddle.net/Q9JWM/ (仅适用于 Chrome 和 Safari)
另外 这里有一个 SVG仿真实验,实现蒙版文字效果。
Currently you can't achieve this using only CSS. However, you can do that in webkit based browsers (Safari, Chrome etc.) using CSS extentsions and emulate via SVG in other modern browsers which supports SVG.
Example markup for webkit based browsers:
and Css:
See working example here : http://jsfiddle.net/Q9JWM/ (Works only Chrome & Safari)
Also here a SVG emulation experiment to achieve masked text effect.
查看
不透明度
。这是来自 W3C 的文档链接。这可能是一个 stackoverflow 问题...但是,CSS 的要点是控制表示 - 因此,页面的设计,从而也满足该网站的要求。Look into
opacity
. Here's a link to documentation from W3C. And this IS probably a stackoverflow question...however, the point of CSS is to control presentation - ergo, design of the page, thus fulfilling a requirement of this site as well.