国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

CSS text-shadow屬性

2024-07-11 08:44:54
字體:
來源:轉載
供稿:網友

最近我因為要安裝 Firebug 1.4 導致我不得不安裝了 Firefox 3.5 ,所以很不小心地接觸到了Wordpress后臺那漂亮的文字陰影.也就是CSS中的text-shadow屬性.所以今天我整理了一些資料,希望可以對大家有所啟發.

首先我們看看wordpress 2.8后臺使用了text-shadow的部分(綠色箭頭).覺得怎么樣?沒錯,這些都是CSS3屬性,而不是圖片做成的.

CSS text-shadow屬性

text-shadow是什么?

text-shadow早在CSS2中已經存在,而現在CSS3也準備將他加入其中.并且由于一直以來只有Safari支持這個屬性所以我們很少見到真正的應用,直到最近Firefox 3.5對它的支持然重新喚起了人們對它的興趣.

text-shadow可以支持給文字加上陰影,這樣我們在設計時可以利用css3屬性增加文字的質感而不用使用任何圖片.
目前支持的瀏覽器有Firefox 3.1+,Safari 3+,Opera 9.5+等現代瀏覽器(數據可能有偏差).當然IE家族是無法支持的.

接下來看看text-shadow的語法:

text-shadow:color length length length;

color:顏色; length分別按順序指“X軸方向長度 Y軸方向長度 陰影模糊半徑
正值在X軸表示向右,負值表示向左.同樣的道理Y軸負值是表示向上.其中任意一個值可以為零也可為空(將做默認處理)

舉個例子:

text-shadow: -1px 2px 3px #ffb69a;

表示X軸方向陰影向左1px,Y軸方向陰影向下2px,而陰影模糊半徑3px,顏色為 #ffb69a

一些試驗與demo

我做了點小小的試驗,做成了一個 Demo頁面 .為了讓瀏覽器不支持text-shadow的用戶看到陰影效果,請直接看以下截圖(有位朋友說那個”火鳥”看起來像”雞”):

CSS text-shadow屬性

如果你使用的是Firefox 3.1+,Safari等瀏覽器 可以看下么的演示代碼



提示:您可以先修改部分代碼再運行

為什么使用text-shadow:

  • 可以增強文字質感
  • 可以減少圖片的使用,減少帶寬支出
  • 隨著Firefox 3.5支持text-shadow,不久很多人將可以看到你定義的陰影

不相信?請看看下面的截圖,這是對http://tweetcc.com/網站分別在safari 4(win)與Firefox 3.0.11下所進行的截圖.很明顯在有text-shadow應用下整體文字層次感好了許多.

CSS text-shadow屬性

其他例子

接下來我們繼續看看一些有趣的text-shadow下的例子吧,首先看看 vikiworks 用text-shadow來顯示程序代碼.很多人都覺得這個效果很贊,沒錯,該網站用的就是css3屬性.

CSS text-shadow屬性

參考資料及常見問題

看完上面覺得不夠,那么可以參考一下下面的文章:

  • http://www.css3.info/preview/text-shadow/
  • http://www.w3.org/TR/2003/CR-css3-text-20030514/#text-shadows
  • http://www.quirksmode.org/css/textshadow.html

問題有:

  • 如果使用了blur,也就是定義了陰影模糊半徑,會導致頁面在滾動時變慢.

轉載請注明來源: http://www.ediyang.com/css3-text-shadow-why-and-how/

請留意:本文章旨在拋磚引玉引起大家對CSS3的興趣.也比較側重該屬性呈現的效果,所以對該屬性的技術性講解及定義都有所偏差,請原諒.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 旬阳县| 博客| 新民市| 长治市| 宁国市| 衡南县| 林口县| 平谷区| 万宁市| 额济纳旗| 镇原县| 郑州市| 南宁市| 赤城县| 临夏市| 射洪县| 阜城县| 肃宁县| 大埔区| 巴中市| 兴山县| 临漳县| 改则县| 卫辉市| 芜湖市| 栖霞市| 青海省| 微博| 讷河市| 衡阳市| 广宁县| 宝坻区| 类乌齐县| 五莲县| 迭部县| 阳东县| 阿克陶县| 饶平县| 临桂县| 平凉市| 黑水县|