更改导航栏 flexdashboard 的方向
Changing the orientation of navigation bar flexdashboard
我正在使用 rMarkdown 和 rStudio 的 flexdashboard 包开发一个项目。它很好用。我唯一挣扎的是改变导航栏的方向。默认情况下,它出现在 html 文件的顶部,我希望它位于左侧,每个按钮都水平显示。有没有办法做到这一点?感谢您的输入!
您应该可以做到这一点,尽管不确定如何做到。正如您可以 or 一样,您也应该能够将其移动到左侧编辑 CSS/HTML 代码。尝试编辑 和导航栏的浮动属性。
另一种可能是,如果对你来说没有问题,你也可以试试ShinyDashboard,它的主菜单在左边。
我尝试了一些似乎有效的方法(虽然可能会有所改进,但我不是 CSS 专家...)
---
title: "test"
output: flexdashboard::flex_dashboard
---
<style>
.navbar {
margin: 0;
padding: 0;
height: 100%;
display: block;
position: fixed;
width: 200px; /* Modify the width of the sidebar */
}
body {
margin-left: 200px; /* Add a left margin to avoid content overlay */
padding-top:0px
}
</style>
我正在使用 rMarkdown 和 rStudio 的 flexdashboard 包开发一个项目。它很好用。我唯一挣扎的是改变导航栏的方向。默认情况下,它出现在 html 文件的顶部,我希望它位于左侧,每个按钮都水平显示。有没有办法做到这一点?感谢您的输入!
您应该可以做到这一点,尽管不确定如何做到。正如您可以
另一种可能是,如果对你来说没有问题,你也可以试试ShinyDashboard,它的主菜单在左边。
我尝试了一些似乎有效的方法(虽然可能会有所改进,但我不是 CSS 专家...)
---
title: "test"
output: flexdashboard::flex_dashboard
---
<style>
.navbar {
margin: 0;
padding: 0;
height: 100%;
display: block;
position: fixed;
width: 200px; /* Modify the width of the sidebar */
}
body {
margin-left: 200px; /* Add a left margin to avoid content overlay */
padding-top:0px
}
</style>