Dashboards bouwen met Dash en Plotly
Alex Scriven
Data Scientist
$$
De meeste websites hebben CSS-bestanden;
style
CSS kan ook op een HTML-element worden gebruikt
style van een tag"property:value; property:value;"

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

We kunnen CSS live op een website bewerken

Dash-componenten hebben het argument style
Vorige code in een Dash-component:
app.layout = [
html.H1('Welcome to the website!'),
html.H2('Text',
style={'font-size':'50px',
'color':'red'})
]
Met CSS kun je instellen:
background-color)color)
Beide accepteren strings (bijv. 'red') of RGB-codes (bijv. 'rgb(0,0,255)' is blauw)

CSS kan de grootte instellen met width en height
app.layout = [
# Voeg het bedrijfslogo toe en pas de grootte aan
html.Img(src=logo_link,
style={'width':'250px', 'height':'250px'})
]
app.layout = [
# Voeg het bedrijfslogo toe en pas de grootte aan
html.Img(src=logo_link,
style={'width':'50%', 'height':'50%'})
]
Dashboards bouwen met Dash en Plotly