首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >将CSS类添加到闪亮的textOutput

将CSS类添加到闪亮的textOutput
EN

Stack Overflow用户
提问于 2018-08-16 09:14:31
回答 2查看 2.7K关注 0票数 8

我需要添加一个CSS类到一个闪亮的应用程序中的一系列textOutput。

当我尝试时,例如:

代码语言:javascript
复制
textOutput('text', class = 'error')

我得到了:

代码语言:javascript
复制
Warning: Error in textOutput: unused argument (class = "error")

可以更改该textOutput的id的CSS。但是,我的is是动态生成的,所以这不是一个好的解决方案。一种可能的选择是‘抓取’所有以“错误”开头/包含“错误”(例如"error1","error2")的is,但我不确定在我的CSS样式表中是否可以做到这一点。

EN

回答 2

Stack Overflow用户

发布于 2018-10-22 17:47:55

也许用所需的类将其包装在div中会有所帮助?:

代码语言:javascript
复制
library(shiny)

ui <- fluidPage(tags$div(id = 'wrap_div',
                         class = 'error',
                         textOutput('text')))

server <- function(input, output, session) {
  output$text <- renderText ({
    "My text"
  })
}

shinyApp(ui = ui, server = server)
票数 3
EN

Stack Overflow用户

发布于 2018-08-16 09:21:20

答案是使用CSS选择器,如:

代码语言:javascript
复制
[id^="error"] {
   ...
}

它被放置在名为style.css的应用程序directory...usually中的外部css文件中。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51868365

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档