css - 我可以使用 CSS3/HTML 5 在文本上设置水平多色渐变吗?

标签 css sifr gradient

我正在尝试用 CSS 3 样式替换网站上当前使用的基于 sIFR 的闪光效果。我的文本渐变效果使用 CSS 3 效果很好,但最初的 sIFR 实现有多种颜色,而不仅仅是一种颜色到另一种颜色的简单渐变。

有人可以给我提供一个沿水平轴使用多种颜色设置文本元素(例如 H2)样式的示例吗?

谢谢, 布赖恩。

最佳答案

据我所知,这只能在 webkit 中实现

h1 {
  font-size: 72px;
  background-image: -webkit-gradient(
    linear,
    left top,
    right top,
    color-stop(0.03, rgb(250,3,3)),
    color-stop(0.52, rgb(240,255,127)),
    color-stop(0.76, rgb(42,24,173)));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

http://jsfiddle.net/gEGHq/1

关于css - 我可以使用 CSS3/HTML 5 在文本上设置水平多色渐变吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5634471/

相关文章:

javascript - CSS 新类不覆盖特定元素样式?

包含 CSS 元素的代码列表中没有灰色边框的 HTML 表格

javascript - SIFR 3 : Background Transparent?

css - 如果我将 sIFR 切换为 @font-face,我会感觉到页面加载有任何性能提升吗?

Android - 按钮上的 setBackgroundResource

html - 图片链接之间的 CSS 差距无缘无故

javascript - 从一个下拉列表中选择一个选项填充其他输入字段

css - SIFR 3.0 - 字体大小

tensorflow - 通过嵌套的 tf.map_fn 反向传播梯度

html - CSS 渐变不起作用