Creación de paneles con Dash y Plotly
Alex Scriven
Data Scientist
$$
La mayoría de webs tienen archivos CSS;
style
CSS también puede usarse en un elemento HTML
style de la etiqueta"property:value; property:value;"

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

Podemos editar CSS en un sitio en vivo

Argumento style de componentes Dash
Código anterior en un componente Dash:
app.layout = [
html.H1('Welcome to the website!'),
html.H2('Text',
style={'font-size':'50px',
'color':'red'})
]
CSS puede definir:
background-color)color)
Ambos aceptan strings (p. ej., 'red') o códigos RGB (p. ej., 'rgb(0,0,255)' es azul)

CSS puede definir el tamaño con width y height
app.layout = [
# Añadir y redimensionar el logotipo
html.Img(src=logo_link,
style={'width':'250px', 'height':'250px'})
]
app.layout = [
# Añadir y redimensionar el logotipo
html.Img(src=logo_link,
style={'width':'50%', 'height':'50%'})
]
Creación de paneles con Dash y Plotly