- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我希望在这里提供一些CSS帮助。
我想要实现的是以下布局。
没有右侧边栏,我可以轻松进入布局:
---
title: "Title"
output:
flexdashboard::flex_dashboard:
vertical_layout: fill
orientation: rows
css: styles.css
runtime: shiny
---
Page 1 {data-orientation=rows}
=====================================
Row {.sidebar}
-----------------------------------------------------------------------
### Inputs 1
Row
-----------------------------------------------------------------------
### Chart 1
### Chart 2
Row
-----------------------------------------------------------------------
### Chart 3
Row
-----------------------------------------------------------------------
### Chart 4
### Chart 5
最佳答案
我认为grid
布局将适合您的情况。
/* container */
.container {
display: grid;
grid-template-columns: repeat(4, 1fr);
grid-template-rows: repeat(3, 1fr);
}
/* sidebar */
.sidebar {
background-color: #729fcf;
grid-row-start: 1;
grid-row-end: 4;
display: flex;
align-items: center;
justify-content: center;
}
.sidebar:first-of-type {
grid-column-start: 1;
}
.sidebar:last-of-type {
grid-column-start: 4;
}
.sidebar:first-of-type > span {
transform: rotate(-90deg);
}
.sidebar:last-of-type > span {
transform: rotate(90deg);
}
/* charts */
[class^="chart"] {
text-align: center;
display: flex;
align-items: center;
justify-content: center;
height: 5rem;
border: 1px solid lightgrey;
}
[class^="chart"]:not(.chart-3) {
background-color: #76ec9b;
}
.chart-3 {
background-color: #ee6264;
grid-column-start: 2;
grid-column-end: 4;
}
.chart-1,
.chart-4 {
margin-right: 0.1rem;
}
.chart-2,
.chart-5 {
margin-left: 0.1rem;
}
<section class="container">
<aside class="sidebar"><span>Inputs for charts 1 and 4</span></aside>
<div class="chart-1">Chart 1</div>
<div class="chart-2">Chart 2</div>
<div class="chart-3">Chart 3</div>
<div class="chart-4">Chart 4</div>
<div class="chart-5">Chart 5</div>
<aside class="sidebar"><span>Inputs for charts 2 and 5</span></aside>
</section>
关于css - flexdashboard布局中的两个侧边栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53805775/
当我使用 flexdashboard 在 .Rmd 文件中绘制多个图时,第二个图比第一个小得多。这是下面 reprex 的屏幕截图。 为什么第二个地 block 比第一个地 block 小得多,我怎样
我正在尝试将多个 dygraph 图放在 flexdashboard 的单个选项卡上。我尝试了来自 here 的许多不同选项来自 here 我的 RMD 文件如下所示: --- tit
我有一张宽 table 弹性仪表板 通过 renderTable 显示.浏览器中有一个滚动条,但如果向右滚动表格,它会进入侧边栏。我怎样才能让它隐藏在侧边栏后面或保持它包含在它的 div 单元格中?
我正在处理 uber dataset .我希望 map 完全适合屏幕。这是我的代码目前的样子: 问题是,如果您启用垂直布局:滚动,则传单会产生问题。 title: "random" output:
我在 .navbar-right 中创建了一个下载按钮. 我想将该按钮链接到 downloadHandler()将根据包含仪表板图表 1 的“report.Rmd”生成 .pdf 报告的函数。有谁知道
我正在学习 flexdashboard 并为 future 的应用程序尝试一些不同的布局。但是我无法为同一页面分配不同的属性。 我希望第二页有一行布局,列在导航栏 A 中,并在标题前面有一个图标。 当
我从shinygallery借用了下面的代码并做了一些更改。基本上这使用fluidPage。我有兴趣使用 flexdashboard 重做同样的事情。我已经浏览过flexdashboard userg
我想更改 Flexdashboard 的标题栏颜色。 我找到了删除它的示例 - SE here ,但鉴于我不懂 CSS/JQuery,我不得不问。 我想将条形颜色更改为红色,并将文本更改为黑色。 有人
我在我的 flexdashboard 中使用了一个 tabset,当我发布到 shinyapps.io 时它没有通过 左侧的图像是它在本地的外观以及我希望它的外观。右侧的图像显示了它在部署后的呈现方式
我正在开发一个 flexdashboard/storyboard,我想在其中降低每个帧的高度。那可能吗? 示例代码: --- title: "Flex" output: flexdashboard
我正在使用 rMarkdown 和 rStudio 的 flexdashboard 包开发一个项目。它很好用。我唯一挣扎的是改变导航栏的方向。默认情况下,它出现在 html 文件的顶部,我希望它位于左
我在更改 DownloadButton 宽度时遇到问题,因为他不同于 actionButton(具有宽度参数)。 有什么简单的办法可以解决吗?这是我的代码(只是一个简单的下载按钮): Normalid
我正在使用 flexdashboard 创建报告,我只想更改页面一部分的字体大小。 对我来说,我可以通过添加CSS类来完成,但是我找不到如何在R Markdown 代码中指定类名。 有任何想法吗? 最
我正在尝试在 flexdashboard 中添加一个输入文件,但我有点困惑。之前我创建了一个函数来生成一个绘图,然后我用这个函数调用函数 renderPlot 以便在仪表板中获取绘图。 R flexd
我正在使用 Flexdashboard 设计 UI,并且一些文本输入框超出了常规浏览器窗口,我在代码中添加了一行 vertical_layout: scroll 但我猜这还不够吗?所以我的问题是如何启
我在侧边栏面板的 flexdashboard 中添加了一个下载按钮,但是当我编织 .RMD 时它出现在主面板中。你能指导我如何解决它吗? 这是我试图完成的一个最小的例子 --- title: "Dow
我在 flexdashboard 的导航栏中添加了社交图标,但无法为每个图标添加适当的链接。 在 R Markdown 文件中,我添加了: output: flexdashboard::flex_
我正在开发一个独立的 flexdashboard 项目,我想知道当用户单击一个标签集中的新标签时是否有可能,它也会更改为第二个标签集中的新标签。 例如,当您单击下面的“图表 B1”时,我还想将第二列中
我正在尝试使用 R 生成一个 flexdashboard,并希望在我的演示文稿中显示代码,但这似乎行不通。这里有一个小例子: --- title: "Test" output: flexdashb
我的 flexdashboard 有问题。我想将具有多个页面的仪表板的导航栏颜色更改为灰色(我成功了),并将事件/选定页面或我悬停的页面的颜色更改为黄色(我不能这样做)。这是我使用的代码。我不确定如何
我是一名优秀的程序员,十分优秀!