我正在使用 {shinydashboard} 和 {shinydashboardPlus} 来显示carousel
. 当我单击轮播指示器时,它们以阴影背景和蓝色边框显示(在早期版本中不是这种情况shinydashboardPlus::carousel
,我在下面的代码中添加了使用的包版本)。我在 Firefox 和 EDGE Chromium 中检查了这一点。我想同时删除(框和边框),但不知道如何调整 CSS。我确实已经设法隐藏了.carousel-caption
,但是在与 DOM 检查器玩了一段时间之后,我没有设法对轮播指示器周围的小框做同样的事情。
我的问题是识别具有阴影背景和蓝色边框作为属性的对象的类。一旦我弄清楚了,应该很容易改变它。
任何帮助表示赞赏。
# Windows 10 64bit, R 4.1.0
library(shiny) # 1.6
library(shinydashboard) # 0.7.1
library(shinydashboardPlus) # 2.0.3
shinyApp(ui = dashboardPage(
title = "Test",
header = dashboardHeader(),
sidebar = dashboardSidebar(disable = TRUE,
width = "0px",
collapsed = TRUE),
body = dashboardBody(
tags$head(
tags$style(HTML("
.carousel-caption {
display: none !important;
}
"))
),
carousel(
id = "mycarousel",
carouselItem(
caption = "Item 1",
tags$img(src = "https://getbootstrap.com/docs/5.1/assets/img/bootstrap-icons.png")
),
carouselItem(
caption = "Item 2",
tags$img(src = "https://getbootstrap.com/docs/5.1/assets/img/bootstrap-icons.png")
)
)
) # close dashboardBody
), # close dashboardPage
server = function(input, output) {}
)