Xây dựng Dashboard với Dash và Plotly
Alex Scriven
Data Scientist
$$
Hầu hết trang web có tệp CSS;
style thay thế
CSS cũng có thể dùng trực tiếp trên phần tử HTML
style của thẻ"property:value; property:value;"

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

Ta có thể chỉnh CSS trực tiếp trên trang web đang chạy

Đối số style của component Dash
Mã trước đây trong một component Dash:
app.layout = [
html.H1('Welcome to the website!'),
html.H2('Text',
style={'font-size':'50px',
'color':'red'})
]
CSS có thể đặt:
background-color)color)
Cả hai nhận chuỗi (vd: 'red') hoặc mã RGB (vd: 'rgb(0,0,255)' là màu xanh dương)

CSS đặt kích thước bằng thuộc tính width và height
app.layout = [
# Thêm & đổi kích thước logo công ty
html.Img(src=logo_link,
style={'width':'250px', 'height':'250px'})
]
app.layout = [
# Thêm & đổi kích thước logo công ty
html.Img(src=logo_link,
style={'width':'50%', 'height':'50%'})
]
Xây dựng Dashboard với Dash và Plotly