我正在尝试将 div 彼此相邻放置,其中 div 使用 position:absolute 和 bottom:0 就像一个粘性页脚
HTML: ( note that I could have many of these with different id but the same class
)
<div id="s6234" class="sticky">
<div id="s_content">
Hello
</div>
</div>
<div id="s7243" class="sticky">
<div id="s_content">
Hello
</div>
</div>
CSS:
.sticky{position:absolute;bottom:0;left:0;width:200px;height:100px;background-color:#aaa}
jsFiddle:http: //jsfiddle.net/ZqaDe/
预览:http: //jsfiddle.net/ZqaDe/show
编辑: 我不知道每次有多少个 div。那里的 div 是动态附加的。在实际的应用程序中,这些 div 可以被删除、移动或添加,因此它们每次都会不断变化。所以基本上我想要一种方法,以便每次都将它们放在一起。
编辑 2: 我认为我无法将所有 div 包装在一个主要的粘性页脚中并设置一个 float:left 以便它们彼此相邻放置。在实际示例中,position:absolute 和bottom:0 是动态设置的。更新小提琴:http: //jsfiddle.net/u2nda/