首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >样式单个bsTooltip (shinyBS)元素

样式单个bsTooltip (shinyBS)元素
EN

Stack Overflow用户
提问于 2019-10-10 10:11:17
回答 1查看 1.7K关注 0票数 3

我正在尝试通过shinyBS包的shinyBS函数向我的闪亮应用程序中的不同动作按钮添加一些工具提示,我想修改特定工具箱的宽度。为此,我可以在UI开始时指定HTML标记并直接修改CSS,但是如果我使用简单元素.tooltip {...},则可以修改代码中每个工具提示的宽度:

下面,您可以找到一个具有两个不同操作按钮的最小可复制示例:

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

library(shiny)

ui <- fluidPage(

  tags$head(tags$style(HTML(".tooltip {width: 300px;}"))),

  br(),

  actionButton(inputId = "button1",
               label = "First"),
  bsTooltip(id = "button1",
            title = "Bonjour!",
            placement = "right",
            trigger = "hover"),

  br(),
  br(),

  actionButton(inputId = "button2",
               label = "Second"),
  bsTooltip(id = "button2",
            title = "Hello!",
            placement = "right",
            trigger = "hover")

)

server <- function(input, output, session) {

}

shinyApp(ui, server)

我以前也遇到过这种情况,例如,当我必须修改特定textInput()小部件的textInput()时。为此,我在我的HTML()函数中指定:

代码语言:javascript
复制
tags$head(tags$style(HTML("#textinput_ID::placeholder {color: #EEE1525;}")))

但这在这种情况下似乎行不通。

非常感谢你的帮助!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-10 12:11:58

您可以使用id将actionButtonbsTooltip包装在div中。现在,您可以通过id来选择这个div,并且只在内部设置工具提示的样式。

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

ui <- fluidPage(

  tags$head(tags$style(HTML("#button1_div .tooltip {width: 300px;}"))),

  br(),
  div(id='button1_div',
      actionButton(inputId = "button1",
                   label = "First"),
      bsTooltip(title = "Bonjour!",
                placement = "right",
                trigger = "hover")),

  br(),
  br(),

  actionButton(inputId = "button2",
               label = "Second"),
  bsTooltip(id = "button2",
            title = "Hello!",
            placement = "right",
            trigger = "hover")

)

server <- function(input, output, session) {

}

shinyApp(ui, server)
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58320525

复制
相关文章

相似问题

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