Выравнивание показателей Streamlit с дельтойCSS

Разбираемся в CSS
Ответить
Anonymous
 Выравнивание показателей Streamlit с дельтой

Сообщение Anonymous »

В Streamlit у меня есть столбец основной статистики и столбец сравнения. Компонент показателя столбца сравнения имеет дельту, а основной — нет. Эта разница приводит к смещению всех следующих компонентов в столбце сравнения. Как мне сделать так, чтобы дельта- и не-дельта-метрики занимали одно и то же вертикальное пространство, чтобы элементы, следующие за метрикой, не были смещены?
Проблема (обратите внимание, как смещены горизонтальные линии):

Код: Выделить всё

import streamlit as st

c1,c2,c3 = st.columns(3)
with c1:
st.metric("Main",1,delta=None, delta_color="normal")
st.write("------------------------")
with c2:
st.metric("Compare",1,delta=1, delta_color="normal")
st.write("------------------------")
with c3:
st.metric("asdf",1,delta=None, delta_color="normal")
st.write("------------------------")
Изображение


Подробнее здесь: https://stackoverflow.com/questions/783 ... with-delta
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»