Plotly Dash API 文档

pil*_*ilu 5 css python plotly-dash

我最近开始使用dash开发我的第一个仪表板应用程序。

教程很容易理解,但是,我很难处理前端细节,因为我找不到 API 参考。具体来说,每个元素都接受一个style参数,让我们修改一些 CSS 细节,比如文本对齐、字体等。我在教程中看到了一些例子,但我很想有一个我可以在那里传递的所有内容的详尽列表。

例如,我想创建一个表,但列太靠近。我需要控制它们之间的间距,我想应该有一个像padding, spacing, borderSize...这样的论点,你明白了。我在哪里可以找到这些详细信息?

jac*_*dbd 2

可以通过将一些关键字传递给 Dash 组件来编辑一些样式。这取决于组件本身。

例如,如果您使用DataTablefrom dash-table-experiment

import dash_table_experiments as dt
help(dt.DataTable)
Run Code Online (Sandbox Code Playgroud)

你可以看到这个组件的API允许你设置诸如column_widths(列表;可选)和min_width(数字;可选)之类的东西。

如果您需要一些更复杂的样式(例如,所有偶数表格单元格具有线性渐变的黄色背景),恐怕您必须了解一些CSS。

一些额外的资源: