CSS的凸版印刷效果

时间:2012-05-31 09:18:38

标签: css

我想制作像这样的凸版印刷效果: http://img208.imageshack.us/img208/6421/letterpress.png  在CSS中。但我似乎找不到合适的文字阴影。

单词的颜色:#2f4050 背景颜色:#4f6478

我试过了:

.letterpress {
    color:#2f4050;
    font-family:Tahoma, Helvetica, Arial, sans-serif;
    font-size:70px;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    text-align:center;
    text-shadow:#4f6478 0 1px 5px; 
}

但这似乎没有办法。

6 个答案:

答案 0 :(得分:7)

.letterpress {
    color:#2f4050;
    font-family:Tahoma, Helvetica, Arial, sans-serif;
    font-size:70px;
    text-align:center;
    text-shadow: 0 1px 1px #fff; 
}

应该这样做。顺便说一句。您不必声明“正常”值对

答案 1 :(得分:5)

有两个阴影。尝试像

这样的东西
text-shadow: 1px 1px rgba(255,255,255,0.2), -1px -1px rgba(0,0,0,0.5);

这应该在右下方给出一个透明的白色阴影,在左上角给出一个透明的黑色内部阴影。

答案 2 :(得分:0)

为阴影使用较浅的颜色,减少模糊。类似的东西:

text-shadow: 1px 1px 2px #6ab;

答案 3 :(得分:0)

您的文字阴影与背景颜色相同。您应该使用较浅的颜色,如#809bb5。或者您可以使用rgba值,例如text-shadow: 0 1px 5px rgba(255,255,255,0.4);。最后一个数字是alpha透明度(不透明度)。

我略微调整了阴影...... http://jsfiddle.net/qmqF5/

答案 4 :(得分:0)

这里的问题很简单。

您为背景颜色和文字阴影提供相同的颜色。

与背景相比,文本阴影的颜色更浅,文本颜色可以解决问题。

谢谢。

答案 5 :(得分:0)

要创建凸版印刷效果,我们需要添加一个比文本颜色更浅的阴影,以确保效果正常。