我已经尝试解决这个问题很长时间了,但没有运气。问题是滑块正在正常工作,除非我向.carousel-inner
项目添加填充时正在跳跃并出现在背景中..
我试过强制没有填充/边距等,但没有运气..
编辑:box-shadow
由于我在项目的内容中使用,无法向父 div 添加填充(不会修复它) 。它没有出现overflow:hidden
先感谢您。
我已经尝试解决这个问题很长时间了,但没有运气。问题是滑块正在正常工作,除非我向.carousel-inner
项目添加填充时正在跳跃并出现在背景中..
我试过强制没有填充/边距等,但没有运气..
编辑:box-shadow
由于我在项目的内容中使用,无法向父 div 添加填充(不会修复它) 。它没有出现overflow:hidden
先感谢您。
由于 Bootstrap 添加next
和left
类.item
使其成为绝对位置,请参见此示例https://codepen.io/anon/pen/POxyJg
添加顶部:20px;顶部.carousel-inner>.next
和.carousel-inner>.prev
.carousel-inner>.next, .carousel-inner>.prev{
top: 20px; // top padding
}
尝试向 .carousel-inner 添加一个宽的透明边框而不是填充,这对我有用。在主题启动器的情况下,css 会像
.carousel-inner {border-top:20px solid transparent;}
好吧,我不确定为什么要这样做,但是您可以将轮播 ID 添加padding
到您的轮播 ID 中并达到相同的效果。
#theCarousel{padding:20px;}