2016-08-08 8 views
0

ブートストラップカルーセルに問題があります。カルーセルには丸みを帯びていますが、画像がスライドすると画像の角が現れます。私は言葉で説明することはできません。ここブートストラップカルーセルイメージがフレーム外にある

丸い縁部を有する通常、正しいカルーセル画像です。

enter image description here

画像を別の画像にスライドしたときにしかし、それはフレームの外に出るとソリッドエッジになります。 ブートストラップ3を使用してこれを修正する方法はありますか?

ありがとう、Ričards。

+1

あなたが実際に何が起こるか私たちを見ることができますか? (例:[jsfiddle](https://jsfiddle.net/)) – Nathan

+0

ここはコード例ですが、jsfiddleでは動作しません。丸いエッジもありません。 https://jsfiddle.net/LL4rj5k8/ – Berisko

答えて

0

私はあなたが見る "固体のエッジ"は半透明の "コントロール"だと思います。私は、その効果をより明白にするために、彼らを誇張した。あなたの好みに合わせてスタイリングを調整したいと思うでしょう。グラデーションの背景を削除し、代わりにテキストシャドーを使用してコントロールが目立つようにすることをお勧めします。

.carousel { 
 
    padding-top: 1em; 
 
    padding-bottom: 1em; 
 
    width: 350px; 
 
    margin: auto; 
 
    background-color: transparent; 
 
} 
 

 
.carousel .item img { 
 
    border-radius: 64px; 
 
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous"> 
 

 
<div id="carousel-example-generic" class="carousel slide" data-ride="carousel"> 
 
    <!-- Indicators --> 
 
    <ol class="carousel-indicators"> 
 
    <li data-target="#carousel-example-generic" data-slide-to="0" class="active"></li> 
 
    <li data-target="#carousel-example-generic" data-slide-to="1"></li> 
 
    <li data-target="#carousel-example-generic" data-slide-to="2"></li> 
 
    </ol> 
 

 
    <!-- Wrapper for slides --> 
 
    <div class="carousel-inner" role="listbox"> 
 
    <div class="item active"><img src="http://placehold.it/350x150" alt="..."></div> 
 
    <div class="item"><img src="http://placehold.it/350x150" alt="..."></div> 
 
    <div class="item"><img src="http://placehold.it/350x150" alt="..."></div> 
 
    </div> 
 

 
    <!-- Controls --> 
 
    <a class="left carousel-control" href="#carousel-example-generic" role="button" data-slide="prev"> 
 
    <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span> 
 
    <span class="sr-only">Previous</span> 
 
    </a> 
 
    <a class="right carousel-control" href="#carousel-example-generic" role="button" data-slide="next"> 
 
    <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span> 
 
    <span class="sr-only">Next</span> 
 
    </a> 
 

 
</div> 
 

 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js" integrity="sha384-0mSbJDEHialfmuBBQP6A4Qrprq5OVfW37PRR3j5ELqxss1yVqOtnepnHVP9aJ7xS" crossorigin="anonymous"></script>

関連する問題