gpt4 book ai didi

html - 仅在事件周围带有阴影的选项卡

转载 作者:太空宇宙 更新时间:2023-11-04 02:51:17 25 4
gpt4 key购买 nike

有没有办法只用CSS实现下面这种阴影? enter image description here

到目前为止,我只成功地在整个框周围绘制了阴影,而没有在非事件选项卡周围留下凹槽:

The Code Here

HTML:

<div class="box">
<div class="tabs">
<span class="tab active">Bild</span>
<span class="tab">Text</span>
</div>
<div class="content"></div>
</div>

CSS:

.box {
width: 200px;
height: 250px;
box-shadow: 0 0 2.5px 2px rgba(0, 0, 0, 0.18);
margin: 16px;
}

.tabs {
height: 30px;
}

.tab {
display: inline-block;
width: calc(50% - 2px);
height: 30px;
text-align: center;
line-height: 30px;
}

.tab:not(.active) {
/* Should be removed in the final solution with correct shadows... */
background-color: rgba(0, 0, 0, 0.18);
}

该解决方案不需要处理旧版浏览器 (< IE 10)。

谢谢

最佳答案

使用这个 CSS

.tab.active {
box-shadow: 0 -5px 2.5px 2px rgba(0, 0, 0, 0.18);
position: relative;
z-index: 99999;
}
.tab {
background: #fff none repeat scroll 0 0;
display: inline-block;
height: 30px;
line-height: 30px;

text-align: center;
width: calc(50% - 2px);

}

.content {
box-shadow: 0 0 2.5px 2px rgba(0, 0, 0, 0.18);
margin-top: 0;
min-height: 50px;
position: relative;
z-index: 999;
}

编辑你的 CSS

.box {
- Remove this-
/*box-shadow: 0 0 2.5px 2px rgba(0, 0, 0, 0.18); */
height: 250px;
margin: 16px;
width: 200px;
}

关于html - 仅在事件周围带有阴影的选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32942575/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com