Как заставить полосу прокрутки отображаться в Streamlit?CSS

Разбираемся в CSS
Ответить
Anonymous
 Как заставить полосу прокрутки отображаться в Streamlit?

Сообщение Anonymous »

Я попробовал этот стиль, но полоса прокрутки появляется только тогда, когда я нажимаю кнопку внутри контейнера. Затем, когда Streamlit перезагружает страницу, она снова исчезает. Любая помощь приветствуется.
st.markdown("""

[data-testid="stVerticalBlockBorderWrapper"] > div:nth-child(1) {
overflow-y: scroll !important;
scrollbar-width: thin !important; /* Firefox support */
scrollbar-color: #888 #f1f1f1 !important; /* Firefox support */
}

[data-testid="stVerticalBlockBorderWrapper"] > div:nth-child(1)::-webkit-scrollbar {
width: 10px !important;
display: block !important;
}

[data-testid="stVerticalBlockBorderWrapper"] > div:nth-child(1)::-webkit-scrollbar-track {
background: #f1f1f1 !important;
border-radius: 10px;
}

[data-testid="stVerticalBlockBorderWrapper"] > div:nth-child(1)::-webkit-scrollbar-thumb {
background-color: #888 !important;
border-radius: 10px;
border: 2px solid #f1f1f1 !important; /* Creates a gap around the bar */
}



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

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

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

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

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

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