我正在尝试为顶部设置css阴影,也为左右设置css阴影但高度降低。我熟悉模糊/半径,但我希望阴影真的很短。 picture from wix template(暂不能上传,对不起)
有人可以帮帮我吗?我看到的最后一次机会,我可能会使用border-image,但如果可能,我想避免使用它。 感谢您的每一个建议
答案 0 :(得分:0)
一个可能性,使用带有透视的伪旋转并且尺寸仅为高度的一半:
.test {
width: 200px;
height: 200px;
margin: 10px;
border: solid 1px red;
position: relative;
background-color: white;
}
.test:after {
content: "";
position: absolute;
top: 0px;
right: 0px;
height: 50%;
left: 0px;
box-shadow: 0px 0px 15px 2px black;
transform: perspective(400px) rotateX(-10deg);
transform-origin: center top;
z-index: -1;
}
<div class="test"></div>