如何在 Streamlit 中使标题和图像居中?

2024-03-06

我已经尝试过下面的标题命令,但失败了。对于图像,我只是通过增加尺寸使其居中,使其填充整个页面。有什么论据吗st.title() and st.image这让我可以将它们居中?

title_alignment=
"""
<style>
#the-title {
  text-align: center
}
</style>
"""
st.markdown(title_alignment, unsafe_allow_html=True)

要使文本居中,您可以使用 Markdown,如下所示:

#A streamlit app with two centered texts with different seizes
import streamlit as st

st.markdown("<h1 style='text-align: center; color: grey;'>Big headline</h1>", unsafe_allow_html=True)

st.markdown("<h2 style='text-align: center; color: black;'>Smaller headline in black </h2>", unsafe_allow_html=True)

或者你可以使用streamlit的column关键字,如下所示:

import streamlit as st

col1, col2, col3 = st.columns(3)

with col1:
    st.write(' ')

with col2:
    st.image("https://static.streamlit.io/examples/dog.jpg")

with col3:
    st.write(' ')

这将创建您可以添加文本和图像的容器。这样您就可以将图像居中。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Streamlit 中使标题和图像居中? 的相关文章

随机推荐

  • 在 Smalltalk 实现中测试 Unicode 支持的正确方法是什么?

    考虑到任何 Smalltalk 风格 我应该如何继续检查 Unicode 是否受支持 如果没有支持 我如何检测缺少哪个级别 VM 字体 转换器等 在VM级别你可以尝试Character codePoint 256 or Character
  • sqlite sqlitecommand ExecuteNonQuery 与 ExecuteNonQueryAsync C#

    我正在使用 c sqlite 版本 3 我的应用程序需要在 4000Hz 下保存最多 20 列数据 为了实现这一目标 我使用线程从队列中获取命令并定期写入 读取数据库 目前 我正在编写部分 发现 ExecuteNonQueryAsync 和
  • 在 Active Directory 中找不到锁定属性 (C#)

    首先 我知道有很多关于这个主题的帖子 但是我找到的所有信息对我的情况没有帮助 发生的情况是我找不到用于锁定 AD 中用户的属性 我用过 链接文本 http www codeproject com KB system everythingIn
  • 如何在WPF中向后播放视频?

    我想在 WPF 中向后流畅地播放视频 我在用MediaElement播放视频 我读这个帖子 https stackoverflow com questions 10880331 media element rewind这表明改变MediaE
  • C# 中的 ANSI、SHIFT JIS 与 UTF-8

    我已经尝试找出差异有一段时间了 问题在于 ANSI 编码的文件包含日语字符 例如 1 INCREMENTs K v 它在shift jis中的等价物是少 1 INCREMENT行 必要 预计将是日文的 我需要在从网页上的文件 ANSI 格式
  • 计算每天两个日期时间字段之间的平均时间差

    我有一个出租车数据库 其中包含两个日期时间字段 BookedDateTime 和 PickupDateTime 客户需要知道从预订出租车到司机实际 接 客户的平均等待时间 数据库中有一堆行 涵盖了几个月的数据 目标是设计一个查询来显示每日平
  • org.glassfish.embedded”存储库在哪里?

    我想用
  • Swift 的 pow() 函数不接受双精度数作为参数

    我创建了这个infix operator 作为使用的替代pow功能 infix operator associativity left precedence 155 func
  • 如何保护 Rails 应用免受 Firesheep 的侵害?

    我还没有找到一个简单的指南来保护 Ruby on Rails 应用程序免受攻击火羊 http codebutler com firesheep 如果您不知道 如果您的应用程序不强制使用 SSL 并在 cookie 中设置安全标志 Fires
  • CSS 边框图像在 Chrome 中不起作用

    我用过CSSborder image在菜单栏中达到一定的效果 它在 Firefox 中运行良好 但在 Chrome 中不起作用 See www imptools com http www imptools com chrome 有什么解决办
  • Asp.net core 2.0 AutoMapper IValueResolver 依赖注入

    我已经尝试过 Google Results Stackoverflow 和 AutoMapper 中的大部分示例 但无法让 IValueResolverdependancy 注入工作 我有以下服务 public class StorageS
  • 使用 OAuth 访问令牌提取 Gmail 用户名

    我正在使用 OAuth 让用户授予我访问其 Gmail IMAP 帐户的权限 我可以成功获取访问令牌 并且需要知道可以访问哪个端点来获取经过身份验证的用户的电子邮件地址 您可以使用 Google 测试此 FeedOAuth 游乐场 http
  • taphold jQuery Mobile 1.1.1 后触发的 tap 事件

    我正在使用与 jQuery Mobile 1 1 1 捆绑在一起的 Phonegap 开发一个 iOS 应用程序 我的页面上有一个 div 正在监听 tap 和 taphold 事件 我面临的问题是 一旦我抬起手指 tap 事件就会在 ta
  • 通过代码更改PrintDialog中的打印机名称

    我试图通过代码更改 PrintDialog 的选定打印机 我正在创建一个需要打印的图像 但图像的大小决定了应使用哪台打印机 我有我想要使用的打印机的名称 但我只是不知道在哪里更改该值 任何帮助都可以是 VB NET 或 C 形式 Thank
  • 在 Netezza 中向日期添加天数

    我有一个查询 从 10 1 2017 和 10 31 2017 之间的字段 DATE 中提取日期 我想在标准之间的结束日期添加天数 2017 年 10 月 31 日 这似乎是不可能的 我可以使用 ADD MONTHS 完美地添加月份 但似乎
  • Pandas 模糊检测重复项

    如何在 pandas 中使用模糊匹配来检测重复行 有效 如何在没有将 row i 转换为 String 然后将其与所有其他列进行比较的巨大 for 循环的情况下查找一列与所有其他列的重复项 不是 pandas 特有的 而是在 python
  • Maven 3 测试依赖的传递依赖被标记为编译,为什么?

    我在我的 Maven 3 0 5 JDK 1 7 构建中观察到一个奇怪的行为 在我发现的依赖树中TEST 具有传递性的资源COMPILE依赖关系 参见下面第 1 节 这会在随后的构建阶段中触发maven jira 插件 4 2 20将这些资
  • 通过 localhost 使用 codeigniter 库发送电子邮件

    public function sendemail config Array protocol gt smtp smtp host gt ssl smtp googlemail com smtp port gt 465 smtp user
  • Keras flow_from_directory 类索引

    我曾经手动制作它 但现在我使用 flow from directory 用我自己的数据训练我的网络 我只有一个问题 当我进行 model predict 时 我如何知道我的预测索引 0 是针对标签类别狗 而索引 1 是针对类别猫 我正在使用
  • 如何在 Streamlit 中使标题和图像居中?

    我已经尝试过下面的标题命令 但失败了 对于图像 我只是通过增加尺寸使其居中 使其填充整个页面 有什么论据吗st title and st image这让我可以将它们居中 title alignment st markdown title a