html - Bootstrap 工具提示在旋转木马图像的末尾剪切

标签 html css twitter-bootstrap

我有 Bootstrap 轮播,里面有一张图片,这张图片有一个工具提示,它被轮播图片左 Angular 的边缘切割。

Tooltip cut

工具提示文本和气泡在我的旋转木马图像的白色中被切割。

我的代码:

<div class="carousel-inner">
        <div class="item active">
<div class="image-cropper">
<img data-src="<?=$match[$i]->champImage?>" class="img img-rounded centered"
 alt="<?=$match[$i]->champName?>" style="margin-right:10px;"/>
 </div>
<div class="carousel-leftCaption">
            <img class="img-circle" src="<?=$lol->itemImage($match[$i]->item1['itemId'])?>" data-toggle="tooltip" title="<?=$match[$i]->item1['name']?>
            <?=$match[$i]->item1['description']?>">
            <img class="img-circle" src="<?=$lol->itemImage($match[$i]->item2['itemId'])?>" data-toggle="tooltip" title="<?=$match[$i]->item2['name']?>">
            <img class="img-circle" src="<?=$lol->itemImage($match[$i]->item3['itemId'])?>" data-toggle="tooltip" title="<?=$match[$i]->item3['name']?>"><br/>
            <img class="img-circle" src="<?=$lol->itemImage($match[$i]->item4['itemId'])?>" data-toggle="tooltip" title="<?=$match[$i]->item4['name']?>">
            <img class="img-circle" src="<?=$lol->itemImage($match[$i]->item5['itemId'])?>" data-toggle="tooltip" title="<?=$match[$i]->item5['name']?>">
            <img class="img-circle" src="<?=$lol->itemImage($match[$i]->item6['itemId'])?>" data-toggle="tooltip" title="<?=$match[$i]->item6['name']?>">
           </div>

有什么办法可以解决这个问题吗?

最佳答案

这是因为默认情况下,Bootatrap 在 carousel-inner 类上有 overflow: hidden 以防止在滑动时显示其他图像。

我认为你可以做两件事:

将其添加到 CSS(在 Bootstrap 样式之后):

.carousel-inner {
  overflow: visible;
}
.overflow-hidden {
  overflow: hidden;
}

添加此 jQuery 代码(以防止在滑动过程中显示其他图像):

$('#yourCarousel').on('slide.bs.carousel', function () {
  $(this).find('.carousel-inner').addClass('overflow-hidden');
});

$('#yourCarousel').on('slid.bs.carousel', function () {
  $(this).find('.carousel-inner').removeClass('overflow-hidden');
})

关于html - Bootstrap 工具提示在旋转木马图像的末尾剪切,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33401076/

相关文章:

javascript - 页面完全加载事件

javascript - 我正在使用 Brad Frost 的 3-up Carousel,我想添加一个圆形包装

html - 使用 input-group 和 input-group-addon Bootstrap 文本格式

jquery - 如何在 Bootstrap 中自定义折叠菜单

javascript - 在 HTML 上使用 JS 设置问候语时出现问题

html - 如何在 phonegap 中使用 css 添加背景图像

html - 如何在 Bootstrap 3.3.7 中换行

html - 我的内容没有在 div 内调整

header - Twitter Bootstrap : Fixed header and right sidebar

jQuery 选择位置组合