千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  技术干货  > css3box-shadow的用法|box-shadow属性

css3box-shadow的用法|box-shadow属性

来源:千锋教育
发布人:zyh
时间: 2023-05-29 13:04:00 1685336640

  CSS3中的box-shadow属性用于实现阴影效果。它可以为元素添加一个或多个阴影效果,让元素看起来更加立体和有层次感。

  box-shadow语法:

box-shadow: h-shadow v-shadow blur spread color inset;

    其中,

css3box-shadow的用法|box-shadow属性

  - h-shadow:必选,表示水平方向上的阴影位置,可以为正数、负数或0。正数表示向右偏移,负数表示向左偏移。

  - v-shadow:必选,表示竖直方向上的阴影位置,可以为正数、负数或0。正数表示向下偏移,负数表示向上偏移。

  - blur:可选,表示阴影的模糊程度,可以为0。数值越大,阴影越模糊。

  - spread:可选,表示阴影的扩散程度,可以为0。正数表示扩大阴影范围,负数表示缩小。

  - color:可选,表示阴影颜色,可以为具体值或颜色关键字,也可以为rgba()、hsla()等颜色模式。

  - inset:可选,表示是否将阴影嵌入元素,可以为inset或不填。不填表示阴影在元素外,inset表示阴影在元素内。

  box-shadow使用示例:

div {
box-shadow: 9px 9px 20px rgba(0,0,0,0.4);
}

     上述代码表示为元素添加一个向右偏移9px,向下偏移9px,模糊20px,透明度为0.4的黑色阴影效果。

div {
box-shadow: 0 0 0 5px #00f;
}

     上述代码表示为元素添加一个宽度为5px,颜色为蓝色的外边框效果,也可以用来实现“发光”效果。

  总之,box-shadow是CSS3中比较实用的属性之一,能够实现各种阴影效果,利用好它可以让页面更具立体感和层次感。

tags:
声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT