반짝이는 radioGroupButtons를 열에 넣는 방법
Nov 29 2020
좀 정렬하고 싶습니다 radioGroupButtons()
에서 shinyWidgets
5 등 간격 열로을. 또한 버튼의 너비가 모두 같으면 좋겠습니다. 열 너비는 사용하면 조금 더 잘 작동 direction = "vertical"
하지만 열은 서로 더 멀리 떨어져 있습니다. 있는 그대로의 모습입니다.

여기에 답이 숨겨져 있을지 모르지만 알아낼 수 없었습니다.
library(shiny)
library(shinyWidgets)
my_css <-
".btn-group, .btn-group-vertical {
column-count: 5;
}"
ui <-
fluidPage(
tags$head(tags$style(HTML(my_css))),
radioGroupButtons(
inputId = "somevalue1",
label = NULL,
choices =
setNames(
1:20,
rep(c("xs", "medium", "very long", "a whole lotta text"), 5)
)#, direction = "vertical"
)
)
server <- function(input, output) {}
shinyApp(ui, server)
답변
2 gdevaux Nov 29 2020 at 17:35
classe btn-group-toggle 및 radiobtn의 CSS를 사용하여 모든 것을 동일한 너비로 가질 수 있습니다.
my_css <-
".btn-group, .btn-group-vertical {
column-count: 5;
}
.btn-group-toggle {
width:200px;
}
.radiobtn {
width:200px;
}"