有一个小问题:/我有一个绝对定位的 div,没有宽度,因为内容是动态创建的。
在这个 div 中还有另一个绝对定位的 div,同样没有宽度,因为内容是动态创建的。
在这个 div 中有两个带有动态创建内容的浮动 div,因此它们也不能有宽度。
我现在的问题是他们不想留在一条线上。相反,它看起来像这样:
<div style="left: 100px; top: 200px; position: absolute; border: 1px solid green;">
This is the main container<br />
Here is some dynamically created content ...<br />
...<br />
...<br />
...<br />
...<br />
...<br />
...<br />
<div id="test" style="left: 100px; top: 50px; position: absolute; border: 1px solid red;">
<div style="float: left; border: 1px solid yellow; margin: 10px">
dynamically created content (float left)
</div>
<div style="float: left; border: 1px solid blue; margin: 10px">
dynamically created content (float left)
</div>
</div>
</div>
但它应该看起来像这样,我添加了一个静态宽度,因为内容是动态的,所以我无法实时执行:
<div id="test" style="left: 100px; top: 50px; position: absolute; border: 1px solid red; width: 550px">
另外我不能改变位置:在任何情况下都是绝对的:/我已经尝试了很多年了。有谁知道如何解决这个问题?
非常感谢 :)
JB