溢出:通过ajax填充时auto不工作

时间:2016-03-09 02:06:50

标签: css ajax overflow

我有一个<div>元素,其格式为overflow:auto

<div>元素在文档load之后通过ajax调用填充,如下所示:

<html>
<div class="overflow-auto"> <!-- content goes here --> </div>
</html>

我有一个填充它的ajax调用,显然,如果需要我想要一个滚动条。

但是由于某些原因,一旦我填充它并且<div>高度内的元素数量超过了它,它就会充当overflow:visible并在我的页面上溢出。

我假设这与<div>元素在页面加载时设置样式并且ajax调用在页面加载后调用这一事实有关,并且可能没有考虑声明为overflow:auto的{​​{1}}。

我尝试在ajax调用之后调用css,但这似乎不起作用。

有人有什么建议吗?

1 个答案:

答案 0 :(得分:2)

HeightWidth设置为Div,以便Overflow可以正常工作。