Summary
I use css to inject into the streamlit html so I can change color/size/position of the streamlit components. However, I always notice that there is an extra stHidden element in the generated html; when I click one of the buttons on the page, an extra stHidden element would be gone and only left with one stHidden element.
In the css stylesheet, I need to manually copy each UI element’s selector path, thus this change of stHidden element messes up my UI. Does anyone know why this happens? How can I just remove the stHidden from my streamlit html?
Debug info
- Streamlit version: 1.15.2
- Python version: python 3.8.12
- Using Conda
- OS version: Ubuntu 20
- Browser version: Chrome