div滚动条问题,动态加载数据后div向下移位

来源:百度知道 编辑:UC知道 时间:2024/05/16 07:36:53
div当数据超出范围时会自动出现横向、纵向滚动条,静态页面没有问题,从数据库大量读取数据并加载到div里面的table里,整个div就会向下移位,数据越多,下移位置越大,最后形成一块空白区域
我现在就是想知道那块空白是怎么出现的,其实滚动那块没有什么问题

看看div的position属性是不是absolute

你看看DIV或table有没有定义 overflow:scroll;和overflow:auto;
如果定义了就会出现滚动条。
你可以给DIV定义 overflow:hidden;
如果哦DIV里面的内容超过你给它定义的高度时就不会显示,而且不会出现滚动条。

下面是overflow的属性
visible 默认值。内容不会被修剪,会呈现在元素框之外。
hidden 内容会被修剪,并且其余内容是不可见的。
scroll 内容会被修剪,但是浏览器会显示滚动条以便查看其余的内容。
auto 如果内容被修剪,则浏览器会显示滚动条以便查看其余的内容。
inherit 规定应该从父元素继承 overflow 属性的值。

你还是把代码贴出来吧

有时间我再来解决哈