【发布时间】:2016-04-27 05:06:12
【问题描述】:
我有一个标题,当悬停在上面时,颜色会变得稍微清晰并有黑色轮廓(我用 4 个文本阴影制作)。
但是,当我使用 hsla() 定义颜色时,这不起作用。颜色设置为黑色,不透明度为 100%,文本阴影已关闭。
当我使用网络安全颜色(即白色)定义颜色时,一切正常。
我发布了一个 jsfiddle 来显示问题并证明我的语法没有问题(据我所知):https://jsfiddle.net/TheInternetIO/Lxj12uje/3/ 和我的 css(对于问题案例):
h2:hover{
text-shadow:
-1px -1px 0 #000,
1px -1px 0 #000,
-1px 1px 0 #000,
1px 1px 0 #000;
color: hsla(0, 0%, 0%, .2);
}
为什么会这样?
【问题讨论】: