CSS文本透明度通过多个图层

时间:2014-05-26 20:43:07

标签: html css

我在脑海里想要创造:

  1. 带图案的固定背景
  2. 白色背景层超出图案背景
  3. "透明"通过白色背景透明的文字,使图案背景成为文本。
  4. 对于那些比我更聪明的人......这甚至可能吗?如果是这样的话?

    文字透明度很容易rgba(0,0,0,0.1),但我无法将其超越白色图层。

    到目前为止的代码:

    #inner-header {
    background: url('../images/white.png'), url('../images/angusplaid.png');
    position: fixed;
    z-index: 1;
    }
    
    #logo a {
    color: rgba(0,0,0,0.1)
    }
    

    有没有办法让白色背景只在文字的位置透明?我有疑虑,但我希望无论如何都能解决它。

    干杯。

1 个答案:

答案 0 :(得分:0)

您有多种选择:

第一个是CSS background-clip

第二个是SVG(SVG.js

我确定某些文本到位图选项也必须存在。