簡體   English   中英

如何增加 Dash DataTable 的每個單元格的左右邊距

[英]How to increase left and right margin in each cell of Dash DataTable

我正在使用fill_width=False ,這使得表格中的所有內容都顯得局促。

我的目標是在每個單元格中的內容的左側和右側添加一些空間。 我正在嘗試使用style_cell並嘗試添加邊距和填充,但都沒有更改表格。

dash_table.DataTable(
    id='tbl1',
    columns=[{
        'name': f'{j}',
        'id': f'{j}',
    } for j in datatable_col_names
    ],
    data=[
        {f'{j}': '' for j in datatable_col_names}
        for j in range(2)
    ],
    export_headers='display',
    fill_width=False,
    style_cell={'margin-right': '5px', 'margin-left': '5px'}
)

我認為您想要做的是使用padding而不是margin

style_cell={'padding-right': '30px', 
             'padding-left': '30px'
           },

但是,我建議使用 alignment:

style_cell={'text-align': 'center'},

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM