【发布时间】:2018-08-24 09:37:40
【问题描述】:
我在 selectizeInput 上方有以下 css,以便所选项目交替着色以提高可读性。
tags$style(HTML(".item:nth-child(odd) {background: #F4F4F4 !important;
width: 100% !important;}
.item:nth-child(even) {background: white !important;
width: 100% !important;}"))
不幸的是,无论它们出现在仪表板上的哪个位置,它都会影响所有其他 selectizeInputs 和 selectInputs。
我怎样才能让上面的css只适用于一个selectizeInput。
谢谢
【问题讨论】:
-
使用
#id将 CSS 分配给一个 id,其中 'id' 是输入的名称。 -
谢谢。我是 CSS 新手,所以...我添加了 #selectFilter.item:nth-child(odd)(...) 但没有效果,事实上我什至失去了自定义 - 我也添加了它。 selectFilter 是 selectizeInput() 的 ID。所以我一定是做错了什么
-
我认为
selectize的选择与selectInput位于不同的div 中
标签: r shiny shinydashboard