Créer des tableaux de bord avec Dash et Plotly
Alex Scriven
Data Scientist
$$
La plupart des sites ont des fichiers CSS ;
style à la place
On peut aussi utiliser le CSS sur un élément HTML
style d'une balise"property:value; property:value;"

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

On peut modifier du CSS sur un site en direct

Argument style des composants Dash
Code précédent dans un composant Dash :
app.layout = [
html.H1('Welcome to the website!'),
html.H2('Text',
style={'font-size':'50px',
'color':'red'})
]
Le CSS peut définir :
background-color)color)
Les deux acceptent des chaînes (p. ex. « red ») ou des codes RVB (p. ex. 'rgb(0,0,255)' pour bleu)

Le CSS peut définir la taille via les propriétés width et height
app.layout = [
# Ajouter et redimensionner le logo de l'entreprise
html.Img(src=logo_link,
style={'width':'250px', 'height':'250px'})
]
app.layout = [
# Ajouter et redimensionner le logo de l'entreprise
html.Img(src=logo_link,
style={'width':'50%', 'height':'50%'})
]
Créer des tableaux de bord avec Dash et Plotly