關於
歡迎來到網頁工程C工作坊!工作坊的主要目的是為大家提供一些有關網頁設計及開發等等的熱門資訊,希望大家可以將資訊用於自己的作品上,以及能啟發大家的創作靈感!

推介開發工具:VS Code
聯絡

電郵:admin@chedevelopment.com

Facebook:http://fb.me/CheDevelopmentWorkshop

CodePen:https://codepen.io/chedevelopment

關於 聯絡
CSS (18)文字特效 (1)藝術效果 (2)background-clip (1)
相關內容
製作漸變顏色動畫效果背景
利用 CSS 製作相片穿透文字特效

無需要其他工具輔助,只需要幾句簡單的 CSS 設定便可以製作出漂亮的文字效果:

HTML
<div class="title">
    Big Title
</div>
CSS
.title {
   background-image: url(https://picsum.photos/id/136/800/200);
   -webkit-background-clip: text;
   background-clip: text;
   color: transparent;
   font-size: 8em;
   font-family: arial black;
   text-transform: uppercase;
   text-align: center;
}

首先將要作為穿透文字的圖片設定為背景 background-image

設定背景剪裁為文字(text)。因為更好的相容性,建議兩個設定也加入:-webkit-background-clip: textbackground-clip: text

最後,只要將文字顏色設定為透明 color: transparent ,背後的圖片就可穿透文字顯示出來

可因應需要調較文字的大小及字型等,達到最佳效果。