overflow:auto 通过 ajax 填充时无法正常工作
overflow:auto not working when populating via ajax
我有一个样式为 overflow:auto
.
的 <div>
元素
此 <div>
元素在文档 load
之后通过 ajax
调用填充,如下所示:
<html>
<div class="overflow-auto"> <!-- content goes here --> </div>
</html>
我有一个 ajax 调用来填充它,显然,如果需要,我想要一个滚动条。
但是由于某种原因,一旦我填充它并且元素多于 <div>
高度内的元素,它就会像 overflow:visible
一样在我的页面上散落。
我假设这与 <div>
元素在页面加载时设置样式并且 ajax 调用在 after页面已加载,可能不会考虑向 css
.
声明的 overflow:auto
我尝试在 ajax 调用之后调用 $("overflow-auto").css("overflow","auto")
,但这似乎不起作用。
有人有什么建议吗?
将 Height
或 Width
设置为您的 Div
,以便 Overflow
可以工作。
我有一个样式为 overflow:auto
.
<div>
元素
此 <div>
元素在文档 load
之后通过 ajax
调用填充,如下所示:
<html>
<div class="overflow-auto"> <!-- content goes here --> </div>
</html>
我有一个 ajax 调用来填充它,显然,如果需要,我想要一个滚动条。
但是由于某种原因,一旦我填充它并且元素多于 <div>
高度内的元素,它就会像 overflow:visible
一样在我的页面上散落。
我假设这与 <div>
元素在页面加载时设置样式并且 ajax 调用在 after页面已加载,可能不会考虑向 css
.
overflow:auto
我尝试在 ajax 调用之后调用 $("overflow-auto").css("overflow","auto")
,但这似乎不起作用。
有人有什么建议吗?
将 Height
或 Width
设置为您的 Div
,以便 Overflow
可以工作。