3

twitter bootstrap carousel 的边框半径在 Firefox 和 IE9 上工作正常,但在 Chrome 浏览器上不起作用

<style>
.carousel{
    -moz-border-radius: 10px; /* FF1+ */
    -webkit-border-radius: 10px; /* Saf3-4, iOS 1+, Android 1.5+ */
    border-radius: 10px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */
    overflow:hidden;
}
</style>

<div id="myCarousel" class="carousel slide" >
    <!-- Carousel items -->
    <div class="carousel-inner">
        <div class="active item">
            <img src="img/1.jpg"/>
        </div>
        <div class="item">
            <img src="img/2.jpg"/>
        </div>
        <div class="item">
            <img src="img/3.jpg"/>
        </div>
    </div>
    <!-- Carousel nav -->
    <a class="carousel-control left" href="#myCarousel" data-slide="prev">&lsaquo;</a>
    <a class="carousel-control right" href="#myCarousel" data-slide="next">&rsaquo;</a>
</div>
4

2 回答 2

6

我有同样的问题并解决了增加z-index.carousel.

.carousel{
    -moz-border-radius: 10px; /* FF1+ */
    -webkit-border-radius: 10px; /* Saf3-4, iOS 1+, Android 1.5+ */
    border-radius: 10px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */
    overflow:hidden;
    z-index: 1000;
}
于 2016-03-01T10:45:59.040 回答
1

我有同样的问题。这是由于轮播控制(控制面板以查看下一张/上一张图片)。我有这个,它对我来说很好:-)

.carousel img{ border-radius: 55px; }
.carousel-control { background-image:none !important; }
于 2015-05-13T19:27:14.643 回答