Ich habe ein navbarPage
, innerhalb dessen ich drei navbarMenu
habe. Aber das erste navbarMenu
d. H. "Hilfe" ist immer standardmäßig markiert und mit diesem navbarMenu
tabpanel
"Manuell" ist auch immer markiert. Wie man das vermeidet. Der Beispielcode ist unter
ui.r
%Vor%server.r
%Vor%* Bearbeiten
Dieser Teil zeigt, wie er mit der Antwort @amrrs reagiert. Es zeigt die Daten an, wenn der Cursor gedrückt wird und verschwindet dann wieder.
ui.r
%Vor%server.r
%Vor% Um die Hervorhebung von der ersten navbarMenu
zu entfernen, können Sie ein Argument selected = "none"
in navbarPage
function hinzufügen. Um die Hervorhebung von navbarMenu tabpanel
zu entfernen, können Sie folgende CSS verwenden:
tags$style(type = 'text/css', ".navbar-default .navbar-nav .open .dropdown-menu .active a{color : #333; background-color:#f5f5f5;}")
Also in Ihrem Code wäre es etwa so:
%Vor%Damit erhalten Sie die Ausgabe als:
und