jquery - 如何使用 css 创建重叠的 div 元素?

标签 jquery html css

我想创建一个大小为 1000x600 的 div 元素。在其中,我想创建几个大小为 50x50 的 div。我想让所有的小 div 左下对齐。但是它们需要重叠,并且在更大的 div 中都在那个 Angular 上彼此重叠。然后我想控制 div 的位置,使它们独立于其他小 div,即它们都可以重叠。

当我尝试时,div 只是相互堆叠。如果我使用绝对位置,那么 div 将相对于整个页面并出现在大 div 之外,我需要它相对于更大的 div。

有人知道怎么做吗?

谢谢

最佳答案

如果没有一些示例代码或至少没有您要实现的目标的绘图,很难说出您的要求。但是……

“如果我使用绝对位置,那么 div 将相对于整个页面并出现在大 div 之外,我需要它相对于更大的 div”

您想在父容器(大 div)上设置 position: relative。然后带有 position: absolute 的子元素将相对于大 div 定位。

关于jquery - 如何使用 css 创建重叠的 div 元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23319071/

相关文章:

c# - 在 C# 中访问 HTML 页面

html - 使 block 元素占用空间

javascript - 更改 div 的类

javascript - 如何使用Jquery更改img标签的src

jquery - 使用 jquery 在堆叠的 div 之间拖动水平条

javascript - 如何在不刷新/更改页面的情况下刷新 Yii 小部件

html - 页面底部的白线我无法删除它

html - 盒子模型有什么用?影响父项的子边距

javascript - jQuery click 事件只工作一次,但第二次就不行了

javascript - 发送前更改复选框默认值