我创建的文本内阴影时遇到的一个问题。这个方法我试过(一些CSS不会在这样的在线编译器的工作,但代码可见):我不能让文本内部的阴影(不正确的结果)
.text {
background-color: #565656;
font-size: 35px;
color: transparent;
text-shadow: 0px 2px 3px rgba(255,255,255,0.5);
-webkit-background-clip: text;
-moz-background-clip: text;
background-clip: text;
}
<div class="text">
Text
</div>
结果是浅灰色的文字,但我需要的文本不同的颜色。当我试图改变文字颜色和阴影颜色(不是字母)时,很明显,显然,“背景剪辑:文字;”不要削减文字区域的阴影,我会看到字母轮廓之外的模糊轮廓。
这是发生了什么(文本和阴影颜色都错了,但重叠可见):
你有没有在所有的浏览器这个问题呢?或几个? – Mojtaba
http://jsfiddle.net/NeqCC/ –
@Paulie_D谢谢你,但这里同样的问题,你可以,如果你改变背景颜色看:http://jsfiddle.net/L83jntfw/我的背景是一种重复模式:不同颜色的文字。 – Rumata