iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 14
0
自我挑戰組

自我挑戰日記系列 第 14

CSS:font 文字重疊

  • 分享至 

  • xImage
  •  

大家好 /images/emoticon/emoticon37.gif

有看過一些廣告的文字
會把陰影用斜線作為背景
今天試作把文字重疊作出效果

首先需要先用一個 box 作為容器
再用 position 位移來作

<div class="box">範例文字</div>
  .box{
  position: relative;
  }

範例一 把陰影作成斜線

<div class="shadow">TEXT-SHADOW</div>
<div class="text">TEXT-SHADOW</div>
.shadow{
  position: absolute;
  top: 10px;
  left: 20px;
  background: repeating-linear-gradient(-45deg, #999 0px, #999 2px, transparent 2px, transparent 4px);
  color: #999;
	-webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
}
.text{
  position: absolute;
  top: 5px;
  left: 25px;
  color: #000;
}

https://ithelp.ithome.com.tw/upload/images/20171219/20107496MsnUuKONKp.jpg

範例二 將 範例一 的HTML文字和陰影相反

<div class="text">TEXT-SHADOW</div>
<div class="shadow">TEXT-SHADOW</div>

https://ithelp.ithome.com.tw/upload/images/20171219/20107496gVi2nnELic.jpg

範例三 陰影漸層拉長

.text{
  position: absolute;
  top: 5px;
  left: 25px;
  color: #000;
  text-shadow: 
      1px -1px 0 #767676, 
      -2px 4px 1px #787777, 
      -3px 6px 1px #828181, 
      -4px 8px 1px #8f8e8d, 
      -5px 10px 1px #9e9c9c, 
      -6px 12px 1px #adabab, 
      -7px 14px 1px #bcbbba, 
      -8px 16px 1px #cbc9c8, 
      -9px 18px 1px #d8d6d5, 
      -10px 20px 1px #e2e0df, 
      -11px 22px 1px #e4e3e2;
}

https://ithelp.ithome.com.tw/upload/images/20171219/20107496bpOiyQojKI.jpg

範例四 將 範例二 的文字加背景

.shadow{
  position: absolute;
  top: 5px;
  left: 25px;
  background: repeating-linear-gradient(-45deg, #FAFAFA 0px, #FAFAFA 2px, transparent 2px, transparent 4px);
  color: #999;
	-webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
}
.text{
  position: absolute;
  top: 5px;
  left: 25px;
  color: #000;
  background-image: url(背景.jpg);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

https://ithelp.ithome.com.tw/upload/images/20171219/20107496FFIIQ8L4HT.jpg

--- 明日待續。


上一篇
CSS:text-stroke 文字外框
下一篇
CSS:box-reflect 顛倒文字
系列文
自我挑戰日記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言