CSS3是一種新一代的網(wǎng)頁樣式表,其中有很多炫酷的特效,如陰影特效。陰影特效可以使網(wǎng)站內(nèi)容具有層次感,增加整體美感。下面我們來學(xué)習(xí)一下如何使用CSS3實現(xiàn)陰影特效。
/* 實現(xiàn)1:box-shadow */ .shadow { box-shadow: 5px 5px 5px #888888; }
這段代碼表示,為class為shadow的元素添加陰影,陰影的偏移量為5px,陰影半徑為5px,陰影顏色為#888888。在使用box-shadow時,可以使用多個參數(shù),分別表示偏移量、半徑和顏色。需要注意的是,多個參數(shù)之間使用空格隔開。
/* 實現(xiàn)2:text-shadow */ .text-shadow { text-shadow: 1px 1px 1px #888888; }
與box-shadow不同,text-shadow實現(xiàn)的是文字陰影。同樣的,text-shadow也有偏移量、半徑和顏色三個參數(shù)。在應(yīng)用到文字上時,可以使文字具有立體感,增加視覺效果。
除了上面兩種方式,CSS3還提供了其它方法實現(xiàn)陰影特效,如inset、multiple等。但無論采用何種方式,都要注意使用適當(dāng)?shù)念伾统叽纾駝t會導(dǎo)致頁面效果不佳。