CSS3 陰影(Shadows)

使用CSS3,您可以將陰影應(yīng)用于元素上。

使用CSS3陰影

CSS3使您能夠像在Photoshop中一樣向元素添加陰影效果,而無需使用任何圖像。在CSS3之前,切片圖像用于在非常煩人的元素周圍創(chuàng)建陰影。

下一節(jié)將介紹如何在文字和元素上應(yīng)用陰影。

CSS3 box-shadow屬性

box-shadow屬性可用于向元素的框中添加陰影。您甚至可以使用逗號分隔的陰影列表應(yīng)用多個陰影效果。創(chuàng)建盒子陰影的基本語法可以通過以下方式給出:

box-shadow: offset-x offset-y blur-radius color;

該box-shadow屬性的組件具有以下含義:

  • offset-x —設(shè)置陰影的水平偏移量。

  • offset-y —設(shè)置陰影的垂直偏移。

  • blur-radius —設(shè)置模糊半徑。值越大,模糊越大,陰影的邊緣越模糊。不允許使用負(fù)值。

  • color —設(shè)置陰影的顏色。如果省略或未指定顏色值,則它將采用color屬性的值。

請參考CSS3 box-shadow屬性,以了解有關(guān)其他可能值的更多信息。

.box{
    width: 200px;
    height: 150px;
    background: #ccc;
    box-shadow: 5px 5px 10px #999;
}
測試看看?/?

注意:添加時box-shadow,如果未指定模糊半徑分量的值或?qū)⑵湓O(shè)置為零(0),則陰影的邊緣將變清晰。

同樣,您可以使用逗號分隔的列表添加多框陰影:

.box{
    width: 200px;
    height: 150px;
    background: #000;
    box-shadow: 5px 5px 10px red, 10px 10px 20px yellow;
}
測試看看?/?

CSS3 text-shadow屬性

您可以使用text-shadow屬性在文本上應(yīng)用陰影效果。 您還可以使用與box-shadow相同的表示法對文本應(yīng)用多個陰影。

h1 {
    text-shadow: 5px 5px 10px #666;
}
h2 {
    text-shadow: 5px 5px 10px red, 10px 10px 20px yellow;
}
測試看看?/?
丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清