html - css中带有文本阴影的渐变文本

标签 html css

有没有办法使用这种文本渐变方法,并且在文本上也有阴影。 http://css-tricks.com/snippets/css/gradient-text/

当我设置阴影时

text-shadow: 1px 1px 2px #000;

然后它弄乱了我的文本渐变,因为背景设置为透明。 有谁知道 webkit 浏览器的解决方案。

最佳答案

您可以结合使用 filter: drop-shadow CSS 属性来达到目的。

h1 {
  font-size: 72px;
  background: -webkit-linear-gradient(#eee, #333);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  filter: drop-shadow(2px 2px #333);
}
<h1>Example</h1>

关于html - css中带有文本阴影的渐变文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15077547/

相关文章:

显示链接文本信息的 Javascript/CSS 动画

html - flex 盒布局。无法使盒子具有相同的宽度

html - 如何在布局中正确对齐 LI 中的文本和 DIV 中的图像?

css - Bootstrap JS - 删除复选框控件组标签和复选框控件之间的边距间隙

javascript - 我的 Jquery 单击按钮不起作用

html - IE 6 表行背景颜色?

jquery - Material 设计精简版(MDL)中的水平和垂直中心卡

javascript - 我可以将 HTML 元素中的属性传递给 JQuery .delay() 函数吗?

javascript - 在使用 JavaScript/HTML 操作后保持文本文档的格式

html - 按类别将元素分成 2 列