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-成功!