色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

css3新特性陰影

謝彥文2年前12瀏覽0評論

CSS3的出現為網頁設計帶來了極大的革新,不僅提供了更多的排版方式和樣式,還增加了很多新特性,比如今天要介紹的——陰影。

在CSS2中,制作陰影效果需要用到圖片來實現,這不僅增加了網頁的加載時間,而且在不同瀏覽器上的呈現效果也會有所不同。但是CSS3的陰影特性完全改變了這種情況,使得制作陰影效果變得更加簡單。

/* 陰影屬性的語法 */
box-shadow: h-shadow v-shadow blur spread color inset;

這里box-shadow是用來設置陰影效果的屬性,其后面的參數分別為:

  • h-shadow:陰影水平偏移距離,可以為正負值。
  • v-shadow:陰影垂直偏移距離,可以為正負值。
  • blur:陰影模糊半徑,值越大陰影就越模糊,可以為0。
  • spread:陰影擴散半徑,正值時陰影擴大,負值時陰影縮小,可以為0。
  • color:陰影顏色,可以為CSS顏色值或者rgba值。
  • inset:可選值,可以使陰影變成內陰影。
/* 設置一個黑色的外陰影 */
box-shadow: 10px 10px 5px #000;

上面的代碼表示生成一個水平偏移10像素,垂直偏移10像素,模糊半徑為5像素,顏色為黑色的外陰影。

/* 設置一個紅色的內陰影 */
box-shadow: inset 10px 10px 5px #f00;

上面的代碼表示生成一個水平偏移10像素,垂直偏移10像素,模糊半徑為5像素,顏色為紅色的內陰影。

除了box-shadow屬性外,CSS3還提供了text-shadow屬性用來給文本添加陰影效果,其語法與box-shadow類似。

/* 給文本添加一個黑色的陰影 */
text-shadow: 2px 2px #000;

使用CSS3的陰影效果,不僅可以減少網頁的加載時間,而且也可以使網頁的樣式更加美觀。一段簡單的CSS代碼就可以實現豐富多彩的陰影效果,如此方便實用,真是一件值得使用的好東西。