相关疑难解决方法(0)

如何调整sidebarPanel的宽度而不影响R Shiny中的后续sidebarPanel宽度

我正在尝试更改R Shiny中sidebarPanel的宽度,以便我的mainPanel有更多的"空间"来并排显示两个图形.图形显示在mainPanel中各自的sidebarPanel中.因此,有三个sidebarPanel:第一个用于数据选择/选择显示在剩余的两个sidebarPanel中.

但是,当我更改第一个sidebarPanel的宽度时,所有sidebarPanel都采用此宽度.我该如何防止这种情况发生?

我正在使用的ui.r代码可以在以下网址找到:https: //github.com/EconometricsBySimulation/2013-06-11-Shiny-Exploration/blob/master/ui.R

server.r代码示例位于:https: //github.com/EconometricsBySimulation/2013-06-11-Shiny-Exploration/blob/master/server.R

我使用以下内容来调整ui.r中第一个sidebarPanel的宽度:

left=sidebarPanel(
         tags$head(
           tags$style(type="text/css", "select { width: 100px; }"), # defines width of dropdown panel
           tags$style(type='text/css', ".span4 { max-width: 150px; }") # defines width of panel containing dropdown panel
           ),
Run Code Online (Sandbox Code Playgroud)

但如上所述,这会导致后续面板占据其宽度.关于如何保持第一个侧边栏宽度的这个或更窄的设置,以及第二个(中间)和第三个(右侧)侧边栏的宽度是否是剩余空间宽度的一半的任何想法?

提前谢谢了!

r shiny

5
推荐指数
1
解决办法
5769
查看次数

标签 统计

r ×1

shiny ×1