【发布时间】:2010-09-27 08:38:39
【问题描述】:
我正在尝试使用 CSS text-shadow 以及 text-shadow 和 background-image 的组合在 Chrome/Safari 中实现渐变 + 文本阴影效果:-webkit-gradient,请参见示例 blw。我只能应用其中一种效果(如果我添加阴影渐变消失。我做错了什么?
h1 {
font-size: 100px;
background-image: -webkit-gradient(linear, left top, left bottom, from(white), to(black));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
text-shadow: 0 1px 1px #fff;
}
【问题讨论】:
-
你为什么回滚我的编辑?
-
当前标题具有误导性,因为它暗示您希望文本的周围具有渐变背景。
-
-webkit-gradient(linear…语法已过时,改用linear-gradient(white, black)是安全的,请在此处查看浏览器支持:caniuse.com/css-gradients -
我推荐这个问题标题:“如何给渐变文本添加阴影?”。而这个问题正文:“当我添加文本阴影时渐变消失了。” +代码。
-
一个代码 sn-p 会更有用,因为我们可以通过运行它立即看到结果。