可以通过以下方法实现:
.box {
box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.5);
}
这样设置的阴影会被限制在元素内部,不会流出父div。
.box {
position: relative;
}
.box::before {
content: "";
position: absolute;
top: 100%;
left: 0;
width: 100%;
height: 10px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
z-index: -1;
}
这样设置的伪元素会在元素下方显示阴影效果,但不会溢出父div。
推荐的腾讯云相关产品:腾讯云云服务器(CVM) 产品介绍链接地址:https://cloud.tencent.com/product/cvm
领取专属 10元无门槛券
手把手带您无忧上云