dash_daq.Gauge
输出的环太细,如下图所示。
我想要更厚的戒指。我在“检查元素”下找不到css元素来增加环的厚度。我该怎么做?
shifigo 回答:Dash(Python)-仪表盘中较粗的仪表盘
只需创建一个assets
文件夹,然后将您的css
文件放在此处,例如“ styles.css”,并且可以正常运行(Dash v1.6.0)
styles.css:
circle {
stroke-width: 20px;
}
app.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)
,
压力表由svg标签组成。为了给我一个想法,我将显示屏幕截图
尝试更改笔划宽度attr值以改变思维方式。我希望这会帮助您获得初步的想法。