問題:
Shiny アプリケーションで、背景を変更したいと考えています。 tabPanel 内のタブの色とテキストの色。具体的には次のとおりです。
解決策:
これを実現するには、次のように CSS スタイルを利用できます:
ui <- shinyUI(fluidPage( tags$style(".nav-tabs { background-color: aqua; color:black} .tabbable > .nav > li > a { background-color: #006747; color: white; } .nav-tabs-custom .nav-tabs li.active:hover a, .nav-tabs-custom .nav-tabs li.active a { background-color: transparent; border-color: transparent; } .nav-tabs-custom .nav-tabs li.active { border-top-color: #FFF; }"), tabsetPanel( tabPanel( title = "Hello", textInput(inputId = "text", label = "Input") ), tabPanel( title = "World" ) ) ) )
説明:
この CSS コードは次のように実装されます:
この包括的なソリューションを使用すると、特定の要件に合わせて光沢のある tabPanel のタブの外観をカスタマイズできます。
以上がShiny tabPanel でタブの背景とテキストの色をカスタマイズする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。