Dash と Plotly で作るダッシュボード
Alex Scriven
Data Scientist
$$
ほとんどのサイトにはCSSファイルがあります
style プロパティを使用
CSS はHTML要素にも直接指定できます
style プロパティを使用"property:value; property:value;"

<h1>Welcome to the website!</h1>
<h2 style="font-size:50px;color:red">
Enjoy your stay!
</h2>

公開中のサイトでCSSを一部編集できます

Dash コンポーネントの style 引数
以前の Dash コンポーネントのコード:
app.layout = [
html.H1('Welcome to the website!'),
html.H2('Text',
style={'font-size':'50px',
'color':'red'})
]
CSS では次を設定できます:
background-color)color)
どちらも文字列(例: 'red')やRGBコード(例: 'rgb(0,0,255)' は青)を受け付けます

CSS は width と height でサイズを設定できます
app.layout = [
# 会社ロゴを追加してサイズ変更
html.Img(src=logo_link,
style={'width':'250px', 'height':'250px'})
]
app.layout = [
# 会社ロゴを追加してサイズ変更
html.Img(src=logo_link,
style={'width':'50%', 'height':'50%'})
]
Dash と Plotly で作るダッシュボード