📅  最后修改于: 2023-12-03 15:08:18.062000             🧑  作者: Mango
在网页设计中,经常会用到阴影效果来增强页面的视觉效果。而 CSS 可以很方便地实现对文本的阴影效果。本文将介绍如何使用 CSS 对文本应用阴影效果。
text-shadow 属性可以在文本周围创建阴影。它接受一组逗号分隔的参数,以定义阴影的颜色、偏移量和模糊半径。
text-shadow: h-shadow v-shadow blur-radius color;
<p class="shadow-text">Hello World</p>
.shadow-text {
text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);
}
上述代码将在 "Hello World" 文字周围创建一个黑色、5 像素模糊半径的阴影,阴影向右偏移 2 个像素,向下偏移 2 个像素。
除了用于文本阴影,box-shadow 属性还可以用于元素的阴影。它也接受一组逗号分隔的参数,以定义阴影的颜色、偏移量、模糊半径和展开半径。
box-shadow: h-shadow v-shadow blur-radius spread-radius color;
<div class="shadow-box">Box Shadow</div>
.shadow-box {
box-shadow: 2px 2px 5px 2px rgba(0, 0, 0, 0.5);
}
上述代码将在 "Box Shadow" 周围创建一个黑色、5 像素模糊半径的阴影,阴影向右偏移 2 个像素,向下偏移 2 个像素,并且展开半径为 2 像素。
本文介绍了如何使用 CSS 实现文本和元素阴影效果。掌握该技能对于网页设计是很有帮助的,建议在实践中多加练习。