CSS字體設(shè)置陰影效果可以讓文字看起來更加立體和有層次感,同時(shí)也可以提高文本的可讀性。下面我們來看一下如何實(shí)現(xiàn)字體陰影效果。
/* 投影陰影 */ text-shadow: h-shadow v-shadow blur-radius color; /* 多重陰影效果 */ text-shadow: 1px 1px #000, 2px 2px #000, 3px 3px #000; /* 內(nèi)陰影效果 */ text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;
text-shadow 屬性接受四個(gè)參數(shù):水平偏移量,垂直偏移量,模糊半徑和顏色值。我們可以根據(jù)需要設(shè)置任意值。如果只需要單一的陰影效果,就可以使用上面的第一個(gè)示例。如果需要多重陰影效果,就可以像第二個(gè)示例一樣設(shè)置多個(gè)投影。如果需要內(nèi)陰影效果,就可以像第三個(gè)示例一樣設(shè)置負(fù)值。
除了字體之外,這個(gè)屬性還可以應(yīng)用在其他元素上,比如說圖片和背景等等。無論在哪個(gè)元素上使用,text-shadow 屬性都可以讓文本更加引人注目。