css - 如何在闪亮的xs以下减小按钮的大小?
问题描述
我想向我的应用程序添加信息按钮,当悬停时显示工具提示。我有一个工作代码,但按钮的大小太大。有什么方法可以通过 css 或一个更可定制的按钮来编辑它?
谢谢你的帮助
library(shiny)
library(shinyWidgets)
library(shinyBS)
ui <- fluidPage(uiOutput("test_button"))
server <- function(input, output) {
output$test_button <- renderUI({
tipify(
actionBttn(inputId = "id_my_button",
icon = icon("info"),
size = "xs",
style = "material-circle",
color = "primary"),
"This button needs to be smaller!")
})
}
shinyApp(ui, server)
解决方案
您可以xs
使用已添加到代码中的以下一些 CSS 属性来自定义大小设置。
library(shiny)
library(shinyWidgets)
library(shinyBS)
ui <- fluidPage(
tags$head(
tags$style(".bttn-material-circle.bttn-xs {
width: 16px !important;
height: 16px !important;
font-size: 6px !important;
line-height: 1px !important;
padding: 0px !important;
}")
),
uiOutput("test_button")
)
server <- function(input, output) {
output$test_button <- renderUI({
tipify(
actionBttn(inputId = "id_my_button",
icon = icon("info"),
size =
style = "material-circle",
color = "primary"),
"This button needs to be smaller!")
})
}
shinyApp(ui, server)
推荐阅读
- java - Google 身份验证 - TOTP 检查剩余秒数
- excel - 替换部分文件名(时间戳)
- javascript - 在onchange中将字符串参数传递给js函数
- javascript - 使用“beforeunload”后如何恢复默认操作(可能在未确认的情况下离开)
- syntax - Google Cloud Platform 内部 DNS FQDN 中的“c”代表什么?
- c# - 有没有办法从作为任务运行的同步方法调用异步?
- qt - 将 QtObject 文件用于 QML 中的样式
- javascript - 如何将文件扩展名关联到电子应用程序(多平台)
- selenium - Opera浏览器中的硒自动化是否可以使用nightwatchJS?
- netsuite - 在 Suitelet SS2.0 上添加单选按钮