我有类stackContainer的3个div:
.stackContainer {
position: relative;
}
因为有很多div,我希望彼此重叠,这有效:
.stackItem {
position: absolute;
}
只有3个stackContainers不应该在彼此之上。 我认为这只是一个小问题。
答案 0 :(得分:3)
这是你想要实现的吗? http://jsfiddle.net/Vfqsr/
答案 1 :(得分:1)
如果stackContainer
div中的所有内容都是绝对定位的,那么这些div不知道它们应该有多高,因为带有position:absolute
的元素将从正常文本流中取出。
因此,最好的办法是弄清楚每个div的最大内容是什么,并将stackContainers的height
属性明确设置为这些值。
或者,给他们至少一个绝对定位的子元素。
答案 2 :(得分:0)
同时给出stackContainer
宽度和高度:
.stackContainer {
position: relative;
width: 128px;
height: 128px;
}
答案 3 :(得分:0)
你可以把高度放在.stackContainer
上.stackContainer {
height:200px;
}
.stackItem {
position:absolute;
}