40

是否可以仅调整文本阴影的不透明度,而不是文本本身?

例如,我有带有蓝色阴影的紫色文本。我想让蓝色阴影不透明,而不会在紫色上丢失任何东西。

h1.blue {text-shadow: 3px 3px 0px #3f6ba9;}
4

2 回答 2

81

可以,但在 rgba 模式下指定颜色以添加 alpha 透明度。

h1.blue {text-shadow: 3px 3px 0px rgba(63,107,169, 0.5)} //half of transparency
于 2012-07-18T20:33:26.210 回答
3

要为希望使用 HEX 代码而不是 RGB 的任何人添加答案:

h1.blue {text-shadow: 3px 3px 0px #3f6ba980;}

上述 HEX 代码中的最后 2 个字符的不透明度设置为 50%。对于其他不透明度值,请参阅此处链接的不透明度十六进制图表。或者,如果您使用的是 VScode,您将能够使用其内置的颜色选择器来调整不透明度。

于 2021-07-06T18:49:45.913 回答