【发布时间】:2016-11-02 07:42:25
【问题描述】:
我正在尝试将一些actionButtons 放在shinydashboard 侧边栏中,并且需要将它们设置为在侧边栏中居中并在分配给它们的空间内水平分布。
这是一个 MWE:
library(shiny)
library(shinydashboard)
foo_body = dashboardBody()
foo_header = dashboardHeader()
foo_sidebar = dashboardSidebar(
sidebarMenu(
menuItem(
"A Dashboard",
tabName = "tab_overview",
icon = icon("gamepad")
)
),
# add some buttons
actionButton(inputId = "button1", label = "B 1", icon = icon("paper-plane")),
actionButton(inputId = "button2", label = "B 2", icon = icon("paper-plane")),
actionButton(inputId = "button3", label = "B 3", icon = icon("paper-plane"))
)
foo_page = dashboardPage(
header = foo_header,
sidebar = foo_sidebar,
body = foo_body,
title = "A Dashboard"
)
shinyApp(
ui = foo_page,
server = function(input, output) {}
)
这是我需要重新设计的应用程序的相关部分:
欢迎提出任何一般或具体的想法。
【问题讨论】:
标签: css r shiny shinydashboard