css - 更改数据表过滤器下拉框的颜色
问题描述
你好。
示例代码:
library(DT)
library(shiny)
ui <- basicPage(
h2("The mtcars data"),
DT::dataTableOutput("mytable")
)
server <- function(input, output) {
output$mytable = DT::renderDataTable({
DT::datatable(mtcars,filter="top")
})
}
shinyApp(ui, server)
谢谢
解决方案
您只需要在ui
函数上修改合适的 CSS:
ui <- basicPage(
h2("The mtcars data"),
DT::dataTableOutput("mytable"),
tags$style(type = "text/css",
".noUi-connect {background: red;}")
)
更新
正如评论中所解释的,您可以在下一张图片中看到(打开它以查看大图)在哪里修改了 CSS 以获得您想要的深红色(在左上方窗口的右栏中是element.style
我下面的评论所指的)。我无法解决的问题是如何修改该标签(左侧的阴影)` 没有类或 id,使用 CSS 或 Shiny。
推荐阅读
- javascript - 状态更改后测试反应组件
- configuration - 使用 TFTP 在 JUNOS 中进行配置备份
- sql - 在sql中使用select语句创建表时出错
- javascript - 是否有可能以某种方式替换作为函数参数的原始对象?
- python - 使用机器人框架从 Python 中的方法返回值
- php - 检查数组中的哪一个值在字符串 PHP 中
- javascript - 使用 nodemailer 发送电子邮件卡在 Ubuntu 16.04 上
- android - 将“FlexBoxLayout”添加到项目会中断编译
- c# - 实体框架无法检索记录
- python - 操作系统和子进程不再在 Windows 10 上找到二进制文件