gpt4 book ai didi

css - 使用 z-index 将输入字段定位在封闭的 div 上方

转载 作者:太空宇宙 更新时间:2023-11-04 04:41:36 26 4
gpt4 key购买 nike

我有一个表单,其中包含一系列 div,这些 div 包含单行数据和输入。我想将 css 中的输入呈现为“关闭”符号,但我无法使用负边距或负位置将它们定位在左上角“上方”。 Z-index 似乎没用……它们最终隐藏在周围的白色区域中。

<div class="item-in-cart">
<input type="submit" name="delete[1]" class="delete" value="elimina">
</div>
<div class="item-in-cart">
<input type="submit" name="delete[2]" class="delete" value="elimina">
</div>
[...]

.item-in-cart {
width: 330px;
overflow: hidden;
border: 1px dashed #222;
margin-bottom: 20px;
padding: 15px;
position: relative;
}
.item-in-cart .delete {
display: block;
width: 25px;
height: 25px;
background: url(/assets/images/delete.png) no-repeat 0 0;
text-indent: -9999px;
padding: 0;
border: 0;
position: absolute;
top: -12px;
left: -12px;
z-index: 200;}

为什么会这样?

最佳答案

首先您需要关闭您的 div 元素。那么您想按照@adrift 所说的将位置添加到输入中。然后你会注意到当你定位时,z-index 正在工作,它们不会超过左上角,因为你设置了 overflow:hidden 。把它拿出来,然后就可以了。这是一个 fiddle :http://jsfiddle.net/jalbertbowdenii/CpmdV/1/

关于css - 使用 z-index 将输入字段定位在封闭的 div 上方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15349289/

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