破折号数据表离开容器

Dash datatable getting out of container

我在 dbc.Col 中有一个破折号数据 table(在 dbc.Row 中),但我不知道如何将 table 保留在里面当屏幕尺寸较小时它的容器(试图让它响应)。如果 table 对于它的容器来说太大了,它应该有一个滚动条,我在它的样式中添加了“overflowX:auto”,但仍然不起作用。现在看起来像这样:

代码是这样的:

dbc.Col(dt.DataTable(
                id='tabla_req',
                style_table={
                'overflowX': 'auto',
                'width':'100%',
                'margin':'auto'},
                row_deletable=False,
                row_selectable="single",
                page_current= 0,
                page_size= 10,
                fill_width=False,
                style_data={
                    'whiteSpace': 'normal',
                    'height': 'auto',
                },
                #editable=False,
                data=df.to_dict('records'),
                columns=[{"name": i, "id": i} for i in df.columns.tolist()]),
width=12
)

我遇到了类似的问题,添加这些参数很有帮助

virtualization=True