我的網站上有一個產品配置器。用戶可以在衣服上書寫單詞,並在產品圖像上顯示文字。如何在彩色文本上剪下背景(僅在CSS中)
我想讓這個文字看起來像刺繡。所以我把一個文字陰影,文字的顏色在產品顏色的功能上發生了變化,但是現在,我想把一個「過濾器」放在顏色上。
約束:我只能訪問CSS。
這裏有一個小提琴我所做的:
#text
{
font-size:90px;
text-align:center;
font-family:'petit_formal_script';
-webkit-font-smoothing:antialiased;
text-shadow: 2px 2px 2px black;
color:lightblue;
}
#text:after
{
content:'';
position:absolute;
left:0;
top:0;
right:0;
bottom:0;
background-image:url('http://hdwbin.com/wp-content/uploads/2014/11/red-background.jpg');
-webkit-background-clip:text;
-moz-background-clip:text;
-webkit-text-fill-color:transparent;
}
在此先感謝。
難道你也許提供你想要的文字看起來像一個例子畫面? – NachoDawg
試試這裏:https://css-tricks.com/clipping-masking-css/ – Andrew
http://jsfiddle.net/u2to713t/4/ 我希望文字看起來像這樣。但背景剪輯到文本:/ 謝謝 –