Ich versuche, st.text_area
mithilfe von CSS an eine bestimmte Breite und Höhe anzupassen – es reagiert jedoch nicht auf Breiten- und Höhenänderungen. Kann ich sonst noch etwas ausprobieren?
def main(): # Custom CSS to modify the textarea width and height custom_css = ''' <style> textarea.stTextArea { width: 800px !important; height: 400px !important; } </style> ''' st.write(custom_css, unsafe_allow_html=True) st.title("Custom Textarea Width and Height") user_input = st.text_area("Type your text here:") st.subheader("You typed:") st.write(user_input) if __name__ == "__main__": main()
您应该使用
markdown
用于样式或 html 语法,而不是write
,并确保您获得正确的类。您还可以使用
height
参数来设置高度。在那里面 如果您不需要服装 css 的textarea.st-cl
部分。或者: