【发布时间】:2012-06-12 23:58:46
【问题描述】:
好的,这可能吗。
我有一张背景图片。最重要的是,我有一个用于内容的透明灰色框。我想在文本顶部有标题,基本上是字母暴露背景。因此,文本删除了灰色框并让背景显示出来。
我能看到的唯一 hacky 方法是创建一个图像,其背景上的字母透明,颜色相同,然后尝试以某种方式将其与灰色框对齐。
还有其他更好的方法吗?
【问题讨论】:
-
使用 CSS 3 opacity 属性可能会有所帮助。 w3schools.com/css/css_image_transparency.asp
-
为什么是“hacky”?这是一个具有透明度的图层。
-
我能想到的唯一方法是WebKit-only。可以吗?
-
@Celeritas - 考虑避免在 Stackoverflow 链接到 w3schools;可以说,这是一种“紧张”的关系。链接到规范,链接到 HTMLDog、Sitepoint 等网站……但不是 w3schools(参见 w3fools.com)。仅供参考
-
@JaredFarrish:
-webkit-background-clip: text具有多种背景。可能是。我还在解决:P(虽然,如果背景是静态的,那么它会很简单。)