gpt4 book ai didi

html - 如何定位子容器,使它们恰好位于彼此之上?

转载 作者:行者123 更新时间:2023-11-28 12:58:57 25 4
gpt4 key购买 nike

我有一个条形图,其中包含 5 个不同的子容器,每个子容器具有不同的高度和不同的颜色。 “鸡肉”子容器放在栏的底部,然后在上面应该是鸡蛋子容器,再上面是 pig 肉子容器,等等。

我不知道如何将鸡蛋子容器直接放在鸡肉容器的顶部,中间没有任何空白(我可以添加一堆 div,但这似乎是一个笨拙的解决方案)。

这是它的样子(鸡是蓝色的,鸡蛋是紫色的等等)(注意:每个子容器的高度由 Javascript 决定)

enter image description here

HTML:

<div class="days">
<div class="days-container">
<div class="dairy"></div>
<div class="beef"></div>
<div class="pork"></div>
<div class="eggs"></div>
<div class="chicken"></div>
</div> <!-- end days-container-->
</div> <!-- end days -->

CSS:

 .days {
float: left;
height:330px;
width: 1em;
}

.days-container {
position:relative;
height: 330px;
}

.chicken {
position: absolute;
bottom:0;
background-color: #00AAFF;
width: 1em;
}

.eggs {
width: 1em;
????
}

最佳答案

只需删除 position:absolute;

它们是 block ,su 它们会自动一个接一个地移动:http://jsfiddle.net/XzU47/

关于html - 如何定位子容器,使它们恰好位于彼此之上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16309249/

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