【发布时间】:2026-01-03 13:20:07
【问题描述】:
.row {
height: 300px;
width: 300px;
margin: 0 auto;
box-shadow: 0 -20px 0px 0px white, 0 20px 0px 0px white, 12px 0 30px -4px rgba(0, 0, 0, 0.3), -12px 0 30px -4px rgba(0, 0, 0, 0.3);
}
<div class="row"></div>
<div class="row"></div>
<div class="row"></div>
.row {
height: 300px;
width: 300px;
margin: 0 auto;
box-shadow: -8px 0 8px -8px black, 10px -1px 8px -8px black;
}
<div class="row"></div>
<div class="row"></div>
<div class="row"></div>
所以我仔细看了一下这个话题:How to get box-shadow on left & right sides only
而且解决方案很棒。我唯一的问题是我正在处理的这个特定站点有不同的行。这会导致 box-shadow 保持一致。有没有办法解决这个问题?
我会放一些图片作为参考。
希望你们能帮助我!
【问题讨论】:
-
您有任何代码可以包含在您的帖子中吗?
-
第一次在*上四处询问。抱歉,如果有些东西有点乱