React-virtualized WindowScroller,滚动显示在 table 级别而不是 window

React-virtualized WindowScroller, scroll shows on table level not window

我使用 WindowScroller 在 window 级别滚动,但滚动条显示在 table 级别。我做错了什么?

<WindowScroller>
                {(scroll) => {
<Table
                headerHeight={0}
                rowHeight={480}
                rowCount={rowsCount}
                isScrolling={scroll.isScrolling}
                scrollTop={scroll.scrollTop}
                onScroll={scroll.onChildScroll}
                rowGetter={({index}) => {...}
                height={props.size.height}
                width={props.size.width}>
...
</Table>
}
            </WindowScroller>

我用的是9.18.5版本。 WindowScroller 对在 window 级别显示有一些特定要求吗?

问题与 CSS 有关。我必须更改 html 的结构才能获得 window 滚动效果。我也必须在 9.18.5 版本中设置为自动。

div.ReactVirtualized__Grid.ReactVirtualized__Table__Grid {
    height: auto!important;
}