Creación de paneles con Dash y Plotly
Alex Scriven
Data Scientist
El "modelo de caja" considera cada elemento HTML como una caja con capas:
height y width)
El argumento border en CSS tiene tres partes:
'border':'A B C'solid o dotted)red)
dcc.Graph(figure=ecom_bar,
style={'width':'500px',
'height':'450px',
'border':'5px dotted red'}
)

Para definir el espacio de un elemento HTML:
Ej.: 'padding':'10px 5px 5px 15px'
$$

Sin padding:

Añadiendo 'padding':'100px':

Sin margin:

Añadiendo margin: 100px auto:

Con: 'margin':'100px'

Con: 'margin':'100px auto'

¿Elementos sin alinear? Los elementos HTML pueden ser "inline" o "block".
$$
<div style='width:50px;height:50px;
background-color:blue'></div>
<div style='width:50px;height:50px;
background-color:red
;display:inline-block'></div>
<div style='width:50px;height:50px;
background-color:green;
display:inline-block'></div>
$$

Creación de paneles con Dash y Plotly