如何在 Python Dash 中的两个 dcc 组件之间留出空间?

Posted

技术标签:

【中文标题】如何在 Python Dash 中的两个 dcc 组件之间留出空间?【英文标题】:How to give space between two dcc components in Python Dash? 【发布时间】:2020-07-28 18:03:04 【问题描述】:

Dash 中 &nbsp(空格)的 html 等效项是什么?

html.Div(
    [
      dcc.Input(),
      <add horizontal space here> 
      dcc.Input()
    ]
)

【问题讨论】:

你检查过这些1 和2 了吗? 【参考方案1】:

如果你想在组件之间添加一些空间,你可以简单地使用 CSS-properties:

html.Div(
    [
      dcc.Input(),
      dcc.Input(style="margin-left": "15px")
    ]
)

这会在您的第二个输入的左侧添加一个边距。

查看 Plotly Dash 文档和 CSS 文档中关于边距的布局部分:

https://dash.plotly.com/layout https://www.w3schools.com/csSref/pr_margin-left.asp

【讨论】:

以上是关于如何在 Python Dash 中的两个 dcc 组件之间留出空间?的主要内容,如果未能解决你的问题,请参考以下文章

使用带有 DCC.Store 组件的复杂 numpy 数组 (Dash/Python)

如何将 json 从 dash dcc.Store 保存到 excel 文件?

如何制作 Dash 下拉选项取决于另一个 DCC 输入选择

在 Plotly Dash 中居中 dcc.input 字段

如何将布局更新到 Python Dash 应用程序中

Plotly Dash:dcc.RadioItems 垂直对齐