IT兄弟連 HTML5教程 CSS3屬性特效 文字陰影

5f16a58a57bc47108e1c532aebeafd05.jpg

 

文字陰影是能夠疊加的。最基本能夠給出四個值,用法以下:瀏覽器

text-shadow:x y blur color3d

文字陰影的參數說明如表1所示。blog

表1  CSS3文字陰影參數說明渲染

 

bcd89c14d87d4f8cb11b60d0ce5b8dfe.png

 

橫向偏移量和縱向偏移量能夠爲負值,表明文字陰影向左偏移或向上偏移。文字陰影是能夠疊加的,可是加不少層,會影響頁面加載速度。添加多層陰影用「,」隔開。陰影疊加是先渲染前面的,再渲染後面的。語法

1.最簡單的用法im

text-shadow:2px 2px 4px #000;d3

此語法說明爲一段文字設定橫向偏移量爲2px,縱向偏移量爲2px,模糊距離爲4px的黑色陰影。如下是一個單層陰影的例子。代碼以下:樣式

44af1b6f6e534eda865a66627f34b19f.png

 

使用瀏覽器直接打開這個文件,就能夠看到瀏覽器對這個網頁文件解釋後的結果,如圖1所示:db

f349624b39074896aa4a27e8d0ef9d74.jpg

圖1  文字單層陰影img

 

2.陰影疊加

text-shadow:2px 2px 0px red,2px 2px 4px green;

此語法說明爲一段文字設定雙層陰影。第一層爲橫向偏移量爲2px,縱向偏移量爲2px,模糊距離爲0的紅色陰影,第二層爲橫向偏移量爲2px,縱向偏移量爲2px,模糊距離爲4px的綠色陰影。對於多層陰影,瀏覽器先渲染前面的陰影,再渲染後面的陰影。如下是一個雙層陰影的例子。代碼以下:

edd6c668e9864e99be49e5346c5c89a2.png

 

使用瀏覽器直接打開這個文件,就能夠看到瀏覽器對這個網頁文件解釋後的結果,段落文字被加上了兩層陰影,如圖2所示。

e7d2d2b0afe44ce5ab5cce0f85b44263.jpg

圖2 文字雙層陰影

 

3.幾個有趣的例子

(1)層疊:

b35bbcbe26e94a86a0f25b9c780823ab.jpg

將這段代碼寫在段落樣式表中後在瀏覽器中運行,咱們就能夠看到藍色層疊的文字效果,如圖3所示。

976cf945150b44909f0dd1ffa5b11347.jpg

圖3  文字層疊效果

 

(2)光暈:

8adf488262fd49d9aaa39dc5dc4cbeaa.jpg

將這段代碼寫在段落樣式表中後在瀏覽器中運行,咱們就能夠看到藍色光暈的文字效果,如圖4所示。

41ee43ac59af41ad9721f1af0f903518.jpg

圖4  文字光暈效果

 

(3)火焰文字:

08ef681c044b42aabc6e80d89a452b4a.jpg

 

將這段代碼寫在段落樣式表中後在瀏覽器中運行,咱們就能夠看到藍色光暈的文字效果,如圖5所示。

0830c2ee045c45adb45d19444e7f1b07.jpg

圖5  火焰文字效果

相關文章
相關標籤/搜索