Problème :
Dans une application Shiny, vous souhaitez modifier l'arrière-plan couleurs et couleurs de texte des onglets d'un tabPanel, plus précisément :
Solution :
Pour y parvenir, vous pouvez utiliser les styles CSS comme suit :
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" ) ) ) )
Explication :
Ce code CSS est implémenté comme suit :
Cette solution complète vous permet de personnaliser l'apparence des onglets dans un tabPanel brillant pour répondre à vos besoins spécifiques.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!