Streamlit Markdown

问题描述 投票:0回答:3

我正在使用 Markdown 并尝试像 Streamlit 文档中所说的那样对单词进行着色,但它不起作用,任何人都可以帮助我吗?

import streamlit as st
st.markdown("Text can be :blue[azul], but also :orange[laranja]. And of course it can be 
:red[red]. And :green[verde]. And look at this :violet[violeta]!")

全黑了。

enter image description here

谢谢

python markdown streamlit
3个回答
2
投票

确保已更新 Streamlit (1.16.0) 并尝试:

st.markdown("This text is :red[colored red], and this is **:blue[colored]** and bold.")

1
投票
st.markdown(
    'This will print <span style="color:blue;"> blue text </span>',
    unsafe_allow_html=True
) 

0
投票

我复制粘贴了您的代码(Streamlit 1.39.0),它可以工作。它必须是您的 Streamlit 版本,升级后应该可以工作。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.