使用box-shadow设置边框

box-shadow 的最低要求属性是 x 和 y 轴的值以及颜色:

box-shadow: 5px 8px black;

可以选择添加第三个参数 blur 来制造模糊,第四个参数 spread 来添加模糊扩散程度。

要使用它来创建边框,我们将 x 轴和 y 轴的值以及 blur 都设置为 0 ,然后为spread设置一个正数。

box-shadow: 0 0 0 3px blue;

这将在元素周围创建边框的外观,甚至可以遵循所应用的 border-radius:
在这里插入图片描述

何时使用box-shadow

您可能更喜欢 box-shadow,特别是当您想为边框设置动画而不引起布局偏移时。下一节将演示这种情况的示例。

而且由于 box-shadow可以分层,所以它是一个全能的好工具,要了解它来增强你的布局。

但是,它将无法完全模仿 border 和 outline 提供的某些样式。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值