html - 具有多个元素的 Bootstrap 轮播和同一页面上的默认轮播

标签 html css twitter-bootstrap

我在页面上的特定轮播中应用 CSS 时遇到问题。

当我尝试在 .carousel-inner .prev/.next 中仅将 CSS 应用于第二个旋转木马时,它无法正常工作。如果我删除 #secondCarousel(在 CSS 选择器处),它会起作用,但会在第一个轮播中导致不良行为。

我的意思的例子可以在下面的链接中看到。

Carousel default working | Carousel with multiple items working

有人对如何解决它有任何建议吗?

最佳答案

您还需要为 #firstCarousel 提供 CSS,因为当您将它分配给 #secondCarousel 时,您会从中获取 CSS。要么这样做:

#secondCarousel .carousel-inner .active.left { left: -33%; }
#secondCarousel .carousel-inner .next        { left:  33%; }
#secondCarousel .carousel-inner .prev        { left: -33%; }
#firstCarousel .carousel-inner .next        { left:  33%; }
#firstCarousel .carousel-inner .prev        { left: -33%; }

或者留下一个像这样的通用 CSS:

.carousel-inner .next        { left:  33%; }
.carousel-inner .prev        { left: -33%; }

关于html - 具有多个元素的 Bootstrap 轮播和同一页面上的默认轮播,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30483776/

相关文章:

HTML 表格定位和列间距

html - 如何为不同的屏幕 ReactJS 设置不同的背景

php - 鼠标悬停时更改 Bootstrap "well"的颜色

jquery - 当在 Div 上应用 Transition 时,使用 JQuery 设置 div 的位置

html - Div 附加到 chrome 中的 h1

javascript - 通过选中单选按钮选择 Ajax 调用

css - 我可以在 CSS 中同时使用 DIV 类和 ID 吗?

javascript - 单击时切换输入可见性

css - 从网站 Bootstrap 主题识别

javascript - jQuery GridView 类似于 Ext JS