Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 溢出:通过ajax填充时自动不工作_Css_Ajax_Overflow - Fatal编程技术网

Css 溢出:通过ajax填充时自动不工作

Css 溢出:通过ajax填充时自动不工作,css,ajax,overflow,Css,Ajax,Overflow,我有一个元素,其样式为溢出:auto 此元素在文档加载后通过ajax调用填充,如下所示: <html> <div class="overflow-auto"> <!-- content goes here --> </div> </html> 我有一个ajax调用来填充它,显然,如果需要的话,我想要一个滚动条 然而,由于某种原因,一旦我填充了它,并且高度中的元素过多,它就充当了溢出:可见的并在我的页面上飞溅 我假设这与以下事实有关

我有一个
元素,其样式为
溢出:auto

元素在文档
加载后通过
ajax
调用填充,如下所示:

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

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

然而,由于某种原因,一旦我填充了它,并且
高度中的元素过多,它就充当了
溢出:可见的
并在我的页面上飞溅

我假设这与以下事实有关:
元素在页面加载时被设置样式,ajax调用在页面加载后被调用,并且可能没有考虑向
css
声明的
溢出:auto

在ajax调用之后,我尝试调用
$(“溢出自动”).css(“溢出”、“自动”)
,但这似乎不起作用


有人有什么建议吗?

给你的
Div设置
高度
宽度
,这样
溢出
就可以工作了。

给你的
Div设置
高度
宽度
这样
溢出
就可以工作了。

你能显示更多的代码吗?因为
溢出:自动
只有在你设置的时候才会生效
高度
宽度
。谢谢@mmativ-工作正常!您可以显示更多代码吗?因为
溢出:仅当您设置
高度
宽度
时,自动
才会生效。谢谢@mmativ-成功!