Kawasan teks strim tersuai
P粉281089485
P粉281089485 2023-12-30 20:03:12
0
1
434

Saya cuba menyesuaikan st.text_area kepada lebar dan ketinggian tertentu menggunakan CSS - namun, ia tidak responsif kepada perubahan lebar dan ketinggian. Adakah terdapat apa-apa lagi yang boleh saya cuba?

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()


P粉281089485
P粉281089485

membalas semua(1)
P粉287726308

Anda harus menggunakan markdown 用于样式或 html 语法,而不是 write dan pastikan anda mendapat kelas yang betul.
Anda juga boleh menggunakan parameter height untuk menetapkan ketinggian. dalam Jika anda tidak memerlukan bahagian textarea.st-cl css pakaian.

custom_css = '''
    <style>
        div.css-1om1ktf.e1y61itm0 {
          width: 800px;
        }
        textarea.st-cl {
          height: 400px;
        }
    </style>
    '''
st.markdown(custom_css, unsafe_allow_html=True)

atau:

custom_css = '''
    <style>
        div.css-1om1ktf.e1y61itm0 {
          width: 800px;
        }
    </style>
    '''
st.markdown(custom_css, unsafe_allow_html=True)
user_input = st.text_area("Type your text here:", height=400)

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan