gpt4 book ai didi

相关元素的 Css Top 属性使它们落在容器之外

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

我在一个大的 div 中有两个小的 div。当我向所有这些 div 添加 top 属性时,较小的 div 落在较大的 div 的边界之外。

Jsfiddle 位于, http://jsfiddle.net/zqsyv5mj/

1)为什么外面的div没有相对定位,小的div会掉到外面?

2) 当我使用 margin-top 而不是 top 时,这个问题就消失了。为什么会这样?

最佳答案

较大的 div 没有特定尺寸,但它添加了其子元素的尺寸,即 min-height: 100px 使其高度为 200px。

然后您指示子项在父项中可以占据的第一个位置是 10px,10px(因为它们是 position: relative),因此它们会溢出父项。

使用 margin-top,您将父元素移动到 10px,10px 位置,但它的内部位置保持为 0,0,因此子元素与父元素重叠。

关于相关元素的 Css Top 属性使它们落在容器之外,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33949368/

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