2
textAreaInput()
을 dashboardHeader
에 사용하여 헤더에 여러 줄을 허용했습니다. 하지만이 텍스트 영역의 배경색은 흰색이며 제목 패널에 혼합 할 수 없습니다. 이 텍스트 영역의 배경색을 dashboardHeader
에서 사용 된 것과 같은 투명하거나 동일한 색상으로 변경하고 싶습니다. 나는 아래와 같은 것을 시도했다. 그러나 그것은 효과가 없습니다. 어떤 제안? 고맙습니다! 당신이 모든 textArea의의 backgrondcolor을 변경하려는 경우textAreaInput의 배경색을 반짝이는 방법은 어떻게 변경합니까?
library(shiny)
library(shinydashboard)
shinyApp(server = function(input, output) {}, ui =
dashboardPage(skin = "blue",
dashboardHeader(
title = textAreaInput(inputId = 'header',label = NULL,
width = 250, height = 100,
value = "This is a very very very very very loooooong title"
),
titleWidth = 260
),
dashboardSidebar(
width = 260,
sidebarMenu(
menuItem("About", tabName = "about", icon = icon("circle")),
menuItem("References", tabName = "ref", icon = icon("book"))
)
),
dashboardBody(
tags$head(tags$style(HTML('
.textArea {
background-color: #0000ff;
border: none;
}
'))),
tabItems(
tabItem(tabName = 'about'),
tabItem(tabName = 'ref')
)
)
))
자세한 답장을 보내 주셔서 감사합니다. 두 가지 방법 모두 완벽하게 작동했습니다! textArea 나'# header'에서'background : transparent'를 시도해 보았습니다. 거기에 기본 색상으로 사용 된 정확한 16 진 코드를 알 필요가 없다는 것이 더 쉽습니다. 하지만 텍스트 색상을 변경하여 텍스트를 더 잘 보이게해야합니다. – Lilyzeng