[英]How to add additional spacing in r shiny titlePanel while using div and span?
這似乎是一個非常直接的問題,但我似乎無法在標題面板中的文本之前創建額外的空間。 困擾我的是文本離左邊緣太近了。 我不想讓文本居中,我只想讓它稍微向內移動。
我嘗試使用 R 中的 tab 命令
\t
並手動添加非中斷空間
這是我的 titlePanel 代碼:
ui <- fluidPage(
shinyjs::useShinyjs(),
titlePanel(div(span("Title", style = "color:red"),
style={'background-color:black;'},
br(),
span(em(h3("Subtitle")), style = "color:red"),
img(height = 100, width = 200, src = "...")),
),
mainPanel()
)
我們可以在div
的 style 參數中使用padding-left
:
shinyApp(ui = fluidPage(
shinyjs::useShinyjs(),
titlePanel(div(span("Title", style = "color:red"),
style={'background-color:black; padding-left: 15px'},
br(),
span(em(h3("Subtitle")), style = "color:red"),
img(height = 100, width = 200, src = "...")),
),
mainPanel()
), server = function(input, output) {
})
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.