在iframe中显示一个HTML字符串。
要使用此函数,请从streamlit.components.v1模块导入它。
如果你想在你的应用中插入HTML文本而不使用iframe,可以尝试使用st.html。
警告
直接使用st.components.v1.html(而不是导入其模块)已被弃用,并将在以后的版本中禁止使用。
函数签名[source] | |
---|---|
st.components.v1.html(html, width=None, height=None, scrolling=False) | |
参数 | |
html (str) | 要嵌入到iframe中的HTML字符串。 |
width (int) | iframe的宽度,以CSS像素为单位。默认情况下,这是应用程序的默认元素宽度。 |
height (int) | 框架的高度,以CSS像素为单位。默认情况下,这是150。 |
scrolling (bool) | 是否允许在iframe中滚动。如果为False (默认),Streamlit会裁剪任何大于iframe的内容并且 不显示滚动条。如果为True,当内容大于iframe时,Streamlit会显示 滚动条。 |
示例
import streamlit.components.v1 as components components.html( "<p><span style='text-decoration: line-through double red;'>Oops</span>!</p>" )
还有问题吗?
我们的 论坛 充满了有用的信息和Streamlit专家。