gpt4 book ai didi

html - 元素在 parent 的 sibling 之上

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

我试图让一个元素出现在其父元素的兄弟元素之上,但它只出现在下面。我曾尝试更改 z-index 并尝试使用 float ,但找不到可行的解决方案。我想将 Stuff 跨度保留在其父跨度内,因为它与其相关并且在禁用 CSS 时运行良好。

他是我目前拥有的http://jsfiddle.net/P3qwx/

HTML

<div class="grid">
<span>
<h4>1</h4>
</span>
<span>
<h4>2</h4>
<span>Stuff</span>
</span>
<span>
<h4>3</h4>
</span>
<span>
<h4>4</h4>
</span>
</div>

CSS

.grid > span {
background-color: #ffff00;
display: inline-block;
width: 100px;
height: 100px;
vertical-align: top;
z-index: 5;
}

.grid > span > span {
background-color: #ff00ff;
display: inline-block;
width: 250px;
z-index: 10;
}

这是我得到的(FF30)

enter image description here

这就是我想要的

enter image description here

最佳答案

你可以试试这个:

Demo

.grid > span > span {
background-color: #ff00ff;
display: inline-block;
width: 250px;
z-index: 10;
position:absolute;

}

关于html - 元素在 parent 的 sibling 之上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24511702/

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