如何在R Shiny中为单个单独的selectInput菜单设置样式?

标记

可以将CSS样式应用于单个selectInput菜单吗?

我在其他有关样式化selectInput菜单样式的文章中找到了代码,但结果会影响应用程序中的所有代码。我只想操作单个菜单。我还在考虑根据服务器中发生的条件为单个元素添加样式,但这是另一个单独的问题。

测试应用程式程式码:

library(shiny)
library(shinydashboard)
library(shinyjs)
ui  <- 
  fluidPage(
  hr("how do we get the change the style elements of a single select input?) 
tags$style(type='text/css',  .selectize-input  { font-size: 8px; line-height: 8px;} 
             .selectize-dropdown { font-size: 8px; line-height: 8px; }"),

    selectInput("choice", "choices", c("A", "B", "C")),

    selectInput("choice2", "choices", c("D", "E", "F"))
     )

server < - function(input, output, session) {   }
})
shinyApp(ui = ui, server = server)

这种方法直接来自Dean Attali在这里的答案:进阶,类似的问题作为最终评论被问到,但没有答案,所以我决定就此问题发布一个问题,因为我有同样的问题。

对于其他元素,例如textInput字段,我通常这样做的方式是这样的:

tags$style(type='text/css', "#NAMEELEMENT {background-color: green; height: 40px; border-color: #bfbfbf; width: 520px; position: relative;left: 3%}"), 

您可以在其中通过#及其inputId将tag $ style附加到元素。

干杯。

标记

我自己找到了答案。我相信,决心,谷歌和Stackoverflow等上的大量时间与我发现由Dean Atali创建的一些信息相结合,但这似乎可以做到:

  tags$head(tags$style(HTML('.selectize-input {white-space: nowrap}
    #choice+ div>.selectize-dropdown{width: 660px !important}
    #choices+ div>.selectize-dropdown{width: 300px !important}')))

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在React表单组件中为选择菜单设置默认值?

如何在CSS中为导航菜单设置左边框?

如何在vscode中为quickPick菜单设置上/下滚动键绑定?

如何在React JS中为下拉菜单设置占位符?

如何在Android的Java中为弹出菜单设置自定义主题?

如何将 Spinner 菜单设置为 DropDown instaed 对话框样式?

如何在 Shiny 中为条件面板设置样式

如何在R Shiny中为列设置小数宽度?

如何在使用Ajax时在JavaScript和php中为下拉菜单设置增量值

如何使用 CSS 为 django 中的模型表单设置样式?

如何在一行中将徽标设置为左角,将菜单设置为右角?

如何使用 Ruby 为彼此相邻的表单设置样式

如何在 Shiny 中动态设置选择器输入菜单的样式

R Shiny-如何在selectInput中显示选择标签

如何将菜单设置为AppBarLayout

如何在 Shiny 中为 selectInput 占位符提示着色?

如何在Android中将菜单设置为工具栏

jQuery 自动完成 - 如何为 TextArea 下拉菜单设置 CSS 样式?

如何在“占位符”属性中设置单个单词的样式

如何在Angular NativeScript中设置单个页面的样式?

如何在 JGraph 的弹出菜单中设置样式?

如何在 BotFramework 中设置菜单按钮的样式?

如何在R中设置单个行名

如何在R中预测单个值

如何在R Shiny中对齐图像?

如何在R Shiny中查询元素

如何在R Shiny中同步地图

如何在 JavaFX 中为 FXTable 的 TableMenuButton 上下文菜单的背景和文本颜色设置样式?

在R Shiny中为selectInput中的选项着色