闪亮 - 如何居中和固定仪表板的宽度
Shiny - how to center and fix width of dashboard
你好 R Studio 社区,
我一直在用 Shiny 开发一个应用程序,它很棒。我有一个简单的问题。
不同的浏览器有不同的宽度,有没有办法根据以下设置调整Shiny仪表板大小的规则:
1) 如果浏览器宽度大于 x,将宽度限制为 x 并使整个仪表板居中
2) 如果浏览器宽度小于 x,则遵循默认自动调整大小
3) 不是必需的。但是如何设置dashboard
左右两边的空白space颜色
动机是我需要一个固定的宽度,这样一些图片才能正确缩放。我希望我的请求可以通过 dashboardPage 上的一些 div 标签完成。
这是我不想要的当前行为。
Shiny dashboard stretches to fit window
干杯,
唐尼
您好,要实现您的要求,只需将以下代码添加到 dashboardBody
的开头即可。像这样
dashboardBody(
tags$head(
tags$style(
"body{
min-height: 611px;
height: auto;
max-width: 800px;
margin: auto;
}"
)
),
... #the rest of you ui code
希望这对您有所帮助
你好 R Studio 社区,
我一直在用 Shiny 开发一个应用程序,它很棒。我有一个简单的问题。
不同的浏览器有不同的宽度,有没有办法根据以下设置调整Shiny仪表板大小的规则:
1) 如果浏览器宽度大于 x,将宽度限制为 x 并使整个仪表板居中
2) 如果浏览器宽度小于 x,则遵循默认自动调整大小
3) 不是必需的。但是如何设置dashboard
左右两边的空白space颜色动机是我需要一个固定的宽度,这样一些图片才能正确缩放。我希望我的请求可以通过 dashboardPage 上的一些 div 标签完成。
这是我不想要的当前行为。
Shiny dashboard stretches to fit window
干杯, 唐尼
您好,要实现您的要求,只需将以下代码添加到 dashboardBody
的开头即可。像这样
dashboardBody(
tags$head(
tags$style(
"body{
min-height: 611px;
height: auto;
max-width: 800px;
margin: auto;
}"
)
),
... #the rest of you ui code
希望这对您有所帮助