如何在Shiny应用中实现文本居中及指定内容加粗
问题原因
你之前设置的居中不生效,是因为在p()标签内嵌套了块级元素h2(),不符合HTML语法规范,导致样式无法正常加载。
解决方法
直接给h2()元素设置居中样式,同时用strong()函数包裹"Description"实现加粗效果即可,修改后的完整可运行代码如下:
library(shiny) library(tidyverse) ui <- shiny::navbarPage(title="Test", collapsible = TRUE, tabPanel("", br(), hr(), h2("Project ", strong("Description"), style = "text-align: center;") )) server <- function(input, output,session) { } shinyApp(ui = ui, server = server)
内容的提问来源于stack exchange,提问作者user16774617
相关产品推荐
相关产品推荐

