python - Dash(Python) - dash-daq 仪表中较厚的环
问题描述
输出的环dash_daq.Gauge
太细,如下图所示。
我想要更厚的戒指。我在“检查元素”下找不到 css 元素来增加环的厚度。我该怎么做呢?
解决方案
只需创建一个assets
文件夹并将您的css
文件放在那里,例如“styles.css”,它就可以正常工作(Dash v1.6.0)
样式.css:
circle {
stroke-width: 20px;
}
应用程序.py:
import dash
import dash_daq as daq
import dash_core_components as dcc
import dash_html_components as html
app = dash.Dash(__name__, assets_folder = 'assets', include_assets_files = True)
app.layout = html.Div([
daq.Gauge(
id='my-gauge',
label="Default",
value=6,
style={'display': 'block' }
),
dcc.Slider(
id='my-gauge-slider',
min=0,
max=10,
step=1,
value=5
),
])
@app.callback(
dash.dependencies.Output('my-gauge', 'value'),
[dash.dependencies.Input('my-gauge-slider', 'value')]
)
def update_output(value):
return value
if __name__ == '__main__':
app.run_server(debug=True)
推荐阅读
- python - Scraping with specific criteria when similar classes used in html source
- java - Jsp 找不到 java 类(服务器遇到了阻止它完成请求的意外情况)
- .htaccess - 使用 htaccess 创建友好链接时的链接问题
- c++ - 面临 cpp 中排序功能的问题
- apache - 阻止俄罗斯联邦和乌克兰国家访问我的网站
- python - 如何在 Ubuntu 19.04 上安装 Python 3.6?
- akka - 在 Consumer API 中使用 createDrainingControl?
- javascript - 如何从数组中删除索引以对特定点击做出反应
- google-apps-script - 如何使用宏移动到下一个范围?
- javascript - 折线图 D3.js 错误:
属性 d:预期数字,“MNaN,289.8LNaN,27…”