作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想垂直对齐 dash_core_components.RadioItems
的所有选项.
根据dash documentation ,默认行为应包括 RadioItems
的垂直对齐方式选项。如果要水平对齐选项,则必须指定:
labelStyle={'display': 'inline-block'}
display
元素以获得
RadioItems
的垂直对齐方式选项。
import dash
import dash_core_components as dcc
import dash_html_components as html
from dash.dependencies import Input, Output
app = dash.Dash()
app.layout = html.Div([dcc.RadioItems(id = 'input-radio-button',
options = [dict(label = 'A', value = 'A'),
dict(label = 'B', value = 'B')],
value = 'A'),
html.P(id = 'output-text')])
@app.callback(Output('output-text', 'children'),
[Input('input-radio-button', 'value')])
def update_graph(value):
return f'The selected value is {value}'
if __name__ == "__main__":
app.run_server()
RadioItems
的定义中指定正确的选项来解决它。元素。
Python 3.7.0
dash 1.12.0
plotly 4.7.0
最佳答案
您可以通过 labelStyle={'display': 'block'}
属性(property)到dcc.RadioItems()
为了垂直对齐不同的选项,但我建议您遵循 Dash 社区论坛中的建议,即始终链接 Dash CSS 文件 bWLwgP.css
.
关于python - Plotly Dash : dcc. RadioItems 垂直对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62137479/
我使用 TActionMainMenuBar 来显示基于 TActions 的菜单。我通过设置相同的 GroupIndex 对操作进行分组。因此它们可以像 RadioGroup 一样操作,但问题是绘制
我正在构建一个 dash 应用程序,作为 DatePickerSingle 和 RadioItems。我把所有东西都放在了中间,让它看起来像是在手机上。 这是我的 CSS,用于将我的应用程序中的所有内
我想垂直对齐 dash_core_components.RadioItems 的所有选项. 根据dash documentation ,默认行为应包括 RadioItems 的垂直对齐方式选项。如果要
我是一名优秀的程序员,十分优秀!