目前,当我添加一行或两行文本时,div中文本下方的所有内容都与下面的div重叠。我相信这是一个定位问题。我该怎么办才能添加新内容而不用担心div重叠?
答案 0 :(得分:1)
听起来您要添加内容的项目在CSS中设置了height
或max-height
值。如果删除它们,它将允许div扩展而不是耗尽。
但要小心,因为这可能会使其他元素变得不稳定,这也需要进行调整。
答案 1 :(得分:0)
使用Samanime的答案,并使导航更容易,设置overflow = y:滚动或自动,因此只要内容与您定义的高度重叠,滚动条就可以在div内部进行。像这样:
<div style="max-height: 300px; overflow-y: auto;"> yourstuff </div>