css3實現陰影製作效果執行個體

來源:互聯網
上載者:User
CSS3是CSS技術的升級版本,CSS3語言開發是朝著模組化發展的。以前的規範作為一個模組實在是太龐大而且比較複雜,所以,把它分解為一些小的模組,更多新的模組也被加入進來。這些模組包括: 盒子模型、列表模組、超連結方式 、語言模組 、背景和邊框 、文字特效 、多欄布局等。本章內容我們將為大家講一個簡單的css3陰影製作效果執行個體。利用CSS3的陰影屬性可以在網頁的元素上加上陰影製作效果,這是一種新特性。不過這種特性只在支援CSS3的瀏覽器上有效果,比如:Firefox3.5,Safari 3.1 +,和Google瀏覽器等。

下面就說說如何使用css3的陰影屬性。

css3陰影主要用到了box-shadow屬性,該屬性的文法格式如下:

box-shadow: <horizontal> <vertical> <blur> <color>

以上各屬性值的意思如下:

horizontal(水平):指定水平位移陰影。正值(即:5px)陰影向右,而為負值(即:- 10px)將使它偏向左。
vertical(垂直):指定垂直位移陰影。正值(即:5px)會使陰影在框的底部,而負值(即:- 10px)將使它偏向上。
blur(模糊):設定的柔化半徑。預設值為0,這意味著沒有模糊。正值增加了模糊,而負值,實際上縮小了陰影。此屬性預設為0。
clolor(顏色):顏色值,也就是設定陰影顏色。

提醒:該屬性可以加在任意元素上,片,Div,SPAN,P標籤等等都可以。

下面看一個具體的陰影樣本,如下是效果樣本圖和具體的代碼:

<html xmlns="http://www.phpernote.com/"><head><title>CSS3陰影製作效果執行個體</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><style type="text/css">#shadow {box-shadow: 10px 10px 5px #888888;width:500px;padding:5px;text-align:center;font-size:20px;background:#21759b;margin:0 auto;color:#ffffff;}</style></head><body><div id="shadow">矩形的 CSS3 的陰影</div></body></html>

以上這個關於css3的簡單的小教程,希望能協助到大家。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.