Dash-table height style definition unexpected behaviour

Hi all,
I’m using the dash table and with the default I get that the table component height is the full height needed for displaying the data. I have a big amount of data so I want to use scrolling and display it more compactly.
I tried both defining the height of the outer container heml.Div to some height, and table_style of the table component.
in both cases I get the same weird behavior, with respect to the components below it seems like the height definition is taking place, but in terms of display the table is covering them, as if it is on top of them, and they overlap.

am I doing something wrong? is it a known problem?
thanks

just figured out I didn’t read carefully enough the documentation…
the solution:
style_table={‘overflowX’:‘scroll’}
though this overlap still seem like a bug to me.