我想知道是否有任何方法可以对文本应用100%透明度,以便我们可以在文本中的字符内看到页面的背景图片.
即想象我 我可以使用倒置字体,但如果有的话,我希望有更好的方法. 它必须是动态的吗?唯一的方法是使用具有透明度的图像(GIF或更好的PNG). 我不确定这是不是你想要的,但无论如何都要解释. 情况:您希望通过文本看到非平坦的背景. 解决方案:没有CSS可以解决这个问题.您必须使用可靠的图像编辑器来创建包含文本的图层,并使用另一个图层作为文本的否定图层 这可能会让你有一些有趣的效果,但是如果你想要它是动态的,你必须在飞行服务器端生成图像. 对于纯CSS,这种技巧目前是不可能的(可能使用Javascript). 看到Paul在webkit上的发现让我思考如何在Firefox,Opera和IE中伪造这种行为.到目前为止,我已经运气好了 到目前为止 通过使用排除合成和绘制文本 我不清楚你在问什么(100%的透明度意味着某些东西是看不见的,隐形文字通常不是一个好主意),但总的来说: CSS 这个CSS: 然后它的背景和文本都有50%的不透明度. 这个CSS: 然后只有它的文本将具有50%的不透明度. 我认为.我想将文本设置在内部,
可以通过文本看到背景图像,尽管白色背景
1> Esteban Kübe..:
编辑
canvas
在Firefox上使用该元素,我正试图找到一些行为filter:progid:DXImageTransform.Microsoft
.canvas
,这就是我所做的
canvas
.
2> Paul D. Wait..:
opacity
属性适用于整个元素,而不仅仅是文本.所以如果你有这个HTML:.opacity-50 {
background: #ccc;
color: #000;
opacity: 0.5;
}
rgba
颜色值允许您指定半透明颜色.所以,如果你有这个HTML:.text-opacity-50 {
background: #ccc;
color: rgba(0,0,0,0.5);
}
rgba
颜色值的支持略少于浏览量opacity
.
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有