Gibt es eine Möglichkeit, eine Art von Text auf shinydashboard
mit Word Wrap? Das Standardverhalten scheint darin zu liegen, dass es in den Körperbereich überläuft.shinydashboard Sidebar Menü Überlauf
Ich möchte vermeiden, CSS direkt zu ändern, aber wenn es eine Problemumgehung gibt, die CSS als Teil des Servers/UI-Code selbst zu ändern, dann bin ich dafür offen.
ui <- dashboardPage(
dashboardHeader(
title = "Sidebar spill"
),
dashboardSidebar(
sidebarMenu(
menuItem(text = "sfsdf sfaosh oas fwue wi aseiu wehw wuer woeur owuer ")
)
),
dashboardBody(
fluidRow(
)
)
)
server <- function(input, output) {
}
shinyApp(ui, server)
}
Das klingt wie etwas, das durch Festlegen Ihrer CSS gelöst werden kann. Etwas wie dieses: http://www.w3schools.com/cssref/css3_pr_word-wrap.asp – Shape
Ich habe es und einige andere CSS-Tricks auch versucht, aber war nicht in der Lage, eine Lösung zu erhalten. Das Beste, was ich geschafft habe, sind Scrollbars mit 'overflow'. – TheComeOnMan
Wenn Sie es als Teil des Codes ändern möchten, können Sie immer 'tags $ head (Tags $ style (PUTCSSCODEHERE))' 'verwenden. Sie können Ihre CSS-Dateien immer programmatisch einfügen, wenn Sie diese Tags von einem 'renderUI' zurückgeben möchten. – Shape