box-shadow
是 CSS 中的一个属性,用于给元素添加阴影效果。它可以让元素看起来像是浮在页面上,增加视觉效果和层次感。
box-shadow: h-offset v-offset blur-radius spread-radius color inset;
h-offset
:水平偏移量,正值表示阴影向右偏移,负值表示向左偏移。v-offset
:垂直偏移量,正值表示阴影向下偏移,负值表示向上偏移。blur-radius
(可选):模糊半径,数值越大,阴影越模糊。spread-radius
(可选):扩展半径,正值表示阴影扩大,负值表示阴影缩小。color
:阴影颜色。inset
(可选):内阴影,不加 inset
表示外阴影。box-shadow
的参数来实现各种不同的阴影效果。box-shadow
添加的是外阴影。box-shadow
添加的是外阴影。inset
关键字,可以实现内阴影效果。inset
关键字,可以实现内阴影效果。blur-radius
的值来提高阴影的模糊度。blur-radius
的值来提高阴影的模糊度。color
参数来改变阴影的颜色。color
参数来改变阴影的颜色。spread-radius
的值来控制阴影的扩展范围。spread-radius
的值来控制阴影的扩展范围。<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Box Shadow Example</title>
<style>
.example {
width: 200px;
height: 200px;
background-color: #f0f0f0;
box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
}
</style>
</head>
<body>
<div class="example"></div>
</body>
</html>
通过以上内容,你应该对 box-shadow
的用法、优势、类型、应用场景以及常见问题有了全面的了解。
领取专属 10元无门槛券
手把手带您无忧上云