html - 在 Shiny 中的图像后添加换行符
问题描述
我是 HTML 新手,正在尝试在 Shiny 中创建自定义登录页面。
这是我的用户界面的片段,但我无法在图像和文本之间获得额外的换行符。图像和文本渲染良好,但不存在中断。我也试过空白 tags$p() 无济于事。
navbarPage("",
tabPanel("Home",
tagList(
tags$img(src="test_vine.jpg", width = "100%", height = "100%", align = "left"),
tags$br(),
tags$br(),
tags$p("this is a test"))),
解决方案
将fluidRow
解决这个问题。可能理解 的工作fluidRow
将解决主要的对齐问题。
ui <- navbarPage("", tabsetPanel(
tabPanel("Home",
tagList(
fluidRow(tags$img(src = "image.png", width = "100%", height = "100%", align = "left")),
tags$br(),
tags$br(),
fluidRow(p("this is a test")))
## Simple way
# fluidRow(img(src = "image.png", align = "left", height = 300, width = 500)),
# br(),
# br(),
# fluidRow("this is a test")
)))
推荐阅读
- python - 视频处理帧值不能在 OpenCv Python 的主要功能中使用
- c# - 将 SQL Server 表中的所有项目插入 SharePoint 列表时遇到问题
- gnuplot - 带有误差线和回归线的 Gnuplot
- linux - Kubernetes Pod:无法获得 D-Bus 连接
- c# - 运行时无法加载文件或程序集“Newtonsoft.Json,版本=6.0.0.0 ...”,间接依赖程序集继续寻找旧版本
- angular - 如何处理 Google recaptcha 后端验证响应延迟
- reactjs - 如何从对象中获取值并将它们分配给 consts
- ansible - 如何从 ansibles 查找模块中获取文件路径
- php - 在 PHP 多维数组中使用 USORT 后如何添加新的密钥
- cordova - Html5页面onload功能在没有页面刷新的情况下不起作用