Я хочу отредактировать компонент St.Pills с использованием сторонней библиотеки, которая является стилизированным контейнером. Я чувствую, что гораздо легче отредактировать компонент через стилизируемый контейнер, а не посредством маркировки, хотя я пытался использовать Streamlit Markdown для редактирования CSS или использования различных файлов CSS через этот код < /p>
with open('css/style.css') as f:
st.markdown(f'{f.read()}', unsafe_allow_html = True)
< /code>
Но все три метода не могут изменить компонент St.Pills. Вот последний мой код < /p>
import streamlit as st
import plotly.graph_objects as go
from streamlit_extras.stylable_container import stylable_container
options = ['Android', 'iOS']
with stylable_container(
key="pill_platform",
css_styles="""
z-index: 999;
position: relative;
border: 1px solid #000
"""
):
selection = st.pills('', options, selection_mode='single', default=options[0], label_visibility='hidden')
< /code>
Кто -нибудь здесь знает, как редактировать этот компонент через CSS? Особенно для Z-Index, мне это нужно, потому что я хочу, чтобы St.Plils перед сюжетом. Спасибо!
< /p>
Подробнее здесь: https://stackoverflow.com/questions/794 ... hrough-css