gpt4 book ai didi

css - 两个输入彼此相邻,带有 box-shadow

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

我试图在两个相邻的输入上添加一个框阴影,但阴影与输入重叠。

我尝试向输入添加 position: relativez-index,但随后阴影与具有最低 z-index 的输入重叠。

有没有办法防止阴影与旁边的其他输入重叠?

HTML:

<form method="post">
<input name="email" type="text" >
<input name="send" type="submit">
</form>

CSS:

.email {
height:45px;
width: 395px;
float: left;
box-shadow: 0 0 40px 6px rgba(0,0,0,0.65);
-webkit-appearance: none;
}

.search {
height: 45px;
width: 60px;
float: right;
box-shadow: 0 0 40px 6px rgba(0,0,0,0.65);
cursor: pointer;
-webkit-appearance: none;
}

这是我的意思的一个例子: enter image description here

谢谢 :)- 杰斯珀

最佳答案

您必须将两个输入包装到 div 中:

<form method="post">
<div class="input--email">
<input name="email" type="text" class="email">
</div>
<div class="input--search">
<input name="send" type="submit" class="search">
</div>
</form>

并给它们相同的阴影:

.input--email, .input--search {
float: left;
box-shadow: 0 0 40px 6px rgba(0,0,0,0.65);
height: 45px;
}
.input--email{
width: 395px;
}
.input--search{
margin-left: 15px;
width: 60px;
}
.email, .search {
width: 100%;
height: 100%;
position: relative;
-webkit-appearance: none;
}
.search {
cursor: pointer;
}

这是一个 fiddle :http://jsfiddle.net/VLy6Q/

关于css - 两个输入彼此相邻,带有 box-shadow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20284330/

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