0

我一直在努力为我的 Shiny Leaflet 地图使用 CSS。现在我正在使用shinywidgets 的pickerinput 作为我的下拉菜单。它们工作得很好,但是每当我单击“取消全选”按钮时,占位符文本就会变成灰色。我希望颜色保持白色。有谁知道如何解决这一问题?我仔细梳理了连接到我的 Shiny 应用程序的 css,并将所有灰色变为白色,但没有与取消全选功能相关联。因此,我猜这是pickerinput的默认设置。也许添加标签可以改变下拉占位符文本的颜色?我只是不知道那会是什么样子。

在此处输入图像描述

在此处输入图像描述

这是此特定下拉菜单的代码。

pickerInput("category", label= "Theme Areas",inline=FALSE,multiple = TRUE,  width= '100%',
                                           options = list(
                                                   `actions-box` = TRUE, 
                                                   size = 10,
                                                   `selected-text-format` = "count > 3",
                                                   `count-selected-text`= "{0} Selected",
                                                   `none-selected-text` = "None Selected"
                                           ),
4

1 回答 1

0

在联系 ShinyWidgets 团队后,我通过添加以下简单的代码行解决了这个问题:

标签$style(".bs-placeholder {color: #F2F2F2 !important;}")

于 2020-06-08T22:37:52.783 回答