css陰影製作效果:css邊框陰影如何設定?

來源:互聯網
上載者:User
在網頁設計過程中,我們經常需要在網頁中設定一些特殊的效果,讓設計出來的網頁顯得更加美觀,本篇文章將要給大家介紹如何通過css給邊框設定陰影製作效果,css陰影製作效果可能會讓設計出來框更具有立體感,話不多說,讓我們來具體看一看css邊框陰影製作效果的設定方法。

我們在設定邊框陰影時,必不可少的一個屬性是box-shadow,box-shadow可以向框添加一個或多個陰影。下面我們來看一下具體的例子。

<!DOCTYPE html><html><head><style> body{margin:30px;background-color:#E9E9E9;}div.polaroid{width:294px;padding:10px 10px 20px 10px;border:1px solid #BFBFBF;background-color:green;/* 設定陰影製作效果 */box-shadow:5px 5px 6px #090;}div.rotate_left{float:left;-ms-transform:rotate(7deg); /* IE 9 */-moz-transform:rotate(7deg); /* Firefox */-webkit-transform:rotate(7deg); /* Safari and Chrome */-o-transform:rotate(7deg); /* Opera */transform:rotate(7deg);}}</style></head><body><div class="polaroid rotate_left"><img src="/i/ballade_dream.jpg" alt="鬱金香" width="284" height="213" /><p class="caption">鮮花鬱金香,花名:Ballade Dream。</p></div></body></html>

效果如下:

給框添加了陰影製作效果後,是不是更加具有立體感,更加的美觀了(顏色可能不太好看,但你可以選擇更好看的搭配……^@^)

說明:我們看到上述代碼中,box-shadow後面有四個屬性值,他們分別代表什麼意思呢?

下面就來看看box-shadow屬性值的含義。(推薦:CSS邊框屬性執行個體)

box-shadow向框添加一個或多個陰影。

該屬性是由逗號分隔的陰影列表,每個陰影由 2-4 個長度值、可選的顏色值以及可選的 inset 關鍵詞來規定。省略長度的值是 0。


含義
h-shadow
必需。水平陰影的位置。允許負值。
v-shadow
必需。垂直陰影的位置。允許負值。
blur
可選。模糊距離。
spread
可選。陰影的尺寸。
color 可選。陰影的顏色。
inset
可選。將外部陰影 (outset) 改為內部陰影。

在看了各個屬性值的含義後,我們可以知道上述例子中設定的陰影製作效果,box-shadow屬性後面的四個屬性值分別為:h-shadow、v-shadow、blur、color。

css中有很多的好看的效果都可以實現,想要瞭解更多關於css陰影製作效果的內容可以去參考php中文網的CSS3最新版參考手冊

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.