angularjs-ui-滚动到列表底部后网格有额外的白色space
angularjs-ui-grid has extra white space after scrolling to the bottom of the list
当我的 ui-grid 中有足够的行进行滚动时,由于某种原因,列表底部似乎有很多白色space。
我已将其确定为这段代码(我认为?):
styles['margin-top'] = hiddenRowWidth + 'px';
ui-grid.js
的第 3038 行
不确定为什么要在底部添加这么多白色 space。有任何想法吗?我在想这是因为我的容器是 100% 高度,但它似乎也可以使用特定的像素高度。
编辑:好吧,现在我不确定是不是那个代码是罪魁祸首。 ui-grid-canvas 元素有一个巨大的高度,仍然不确定为什么。
关闭它,因为它似乎与 CSS 相关,这只是我的自定义问题 CSS。
我找出了罪魁祸首。
我已经将 padding: 0
添加到 .ui-grid-canvas,因为 header 边框和行首之间的 1px space 真的让我很烦。但是,无论出于何种原因,这都会在尝试处理滚动虚拟化时破坏计算。
删除我的自定义填充后,一切似乎都正常工作。
当我的 ui-grid 中有足够的行进行滚动时,由于某种原因,列表底部似乎有很多白色space。
我已将其确定为这段代码(我认为?):
styles['margin-top'] = hiddenRowWidth + 'px';
ui-grid.js
的第 3038 行不确定为什么要在底部添加这么多白色 space。有任何想法吗?我在想这是因为我的容器是 100% 高度,但它似乎也可以使用特定的像素高度。
编辑:好吧,现在我不确定是不是那个代码是罪魁祸首。 ui-grid-canvas 元素有一个巨大的高度,仍然不确定为什么。
关闭它,因为它似乎与 CSS 相关,这只是我的自定义问题 CSS。
我找出了罪魁祸首。
我已经将 padding: 0
添加到 .ui-grid-canvas,因为 header 边框和行首之间的 1px space 真的让我很烦。但是,无论出于何种原因,这都会在尝试处理滚动虚拟化时破坏计算。
删除我的自定义填充后,一切似乎都正常工作。