首頁 >web前端 >css教學 >css陰影效果:css邊框陰影如何設定?

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

不言
不言原創
2018-09-05 17:20:0610491瀏覽

在網頁設計過程中,我們常常需要在網頁中設定一些特殊的效果,讓設計出來的網頁顯得更加美觀,本篇文章將要給大家介紹如何透過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"    style="max-width:90%" />
<p class="caption">鲜花郁金香,花名:Ballade Dream。</p>
</div>
</body>
</html>

效果如下:

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

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

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

下面就來看看box-shadow屬性值的意義。 (建議:CSS邊框屬性實例

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

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

##h-shadow#必需。水平陰影的位置。允許負值。 v-shadow必要。垂直陰影的位置。允許負值。 spread可選。陰影的顏色。

意思
#h-shadow




blur
可選。模糊距離。
可選。陰影的尺寸。
color
inset

#可選。將外部陰影 (outset) 改為內部陰影。

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

css中有很多的好看的效果都可以實現,想要了解更多關於css陰影效果的內容可以去參考php中文網的

CSS3最新版參考手冊
CSS3  最新版參考手冊

相關建議:
CSS3 輸入框陰影效果及其他陰影效果_html/css_WEB-ITnose

#css 需要陰影的效果_html/css_WEB-ITnose################CSS實作陰影文字效果_CSS/HTML########

以上是css陰影效果:css邊框陰影如何設定?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn