所以我有一个标题显示在下面的代码片段中。只显示一边的阴影部分
我的问题是我只想要a
标记附近的阴影显示在已经扩展出其容器div
的部分上,以创建白色边缘全部是一个元素的印象。
基本上我只想要左侧和右侧的阴影从a
元素的底部到div
的底部。同时还显示在a
元素的底部。
截图的我在什么情况下,我的描述能力都不能正常工作后:
我试着打z-index
但一直没能得到它的工作。
我的想法与z-index
是推动a
落后div
,然后拉img
在所有前面。
我宁愿只使用CSS解决方案,因为我不想修改html,但如果必须的话我必须这样做。
* {
padding: 0;
margin: 0;
}
div {
height: 50px;
width: 100%;
background: white;
box-shadow: 0px 0px 5px #000000;
}
a {
display: inline-block;
margin-left: 30px;
padding: 10px;
height: 60px;
background: white;
box-shadow: 0px 0px 5px #000000;
}
img {
height: 100%;
}
<div>
<a href="#">
<img src="https://via.placeholder.com/200x100">
</a>
</div>
你能否解释一下吗? – LKG
@LokeshGupta因为我刚才在我的问题中加入了:*基本上我只想要左侧和右侧的阴影从'a'元素的底部移动到'div'的底部。同时也显示在'a'元素的底部。* –
检查答案可能会有帮助。 – LKG