在theme_minimal()中居中标题和副标题的方法如下:
import streamlit as st
def theme_minimal_centered():
st.markdown(
"""
<style>
.css-1l02zno {
text-align: center;
}
</style>
""",
unsafe_allow_html=True
)
st.set_page_config(page_title="云计算问答", page_icon=":cloud:")
theme_minimal_centered()
st.title("将标题和副标题在theme_minimal()中居中")
st.subheader("使用自定义的CSS样式来实现")
这段代码使用了Streamlit的set_page_config()
函数来设置页面的标题和图标。然后定义了一个名为theme_minimal_centered()
的函数,该函数通过插入自定义的CSS样式来实现标题和副标题的居中对齐。最后,在主程序中调用这两个函数来设置页面的标题和副标题,并居中显示。
请注意,这段代码只适用于Streamlit的theme_minimal()
主题。如果你使用的是其他主题,可能需要调整CSS样式的选择器。
领取专属 10元无门槛券
手把手带您无忧上云