2017-11-10 16 views
0

私のページにはブートストラップカルーセルがあります。私が使用する画像は、すべて異なる高さを持っています。私はすべての画像が同じ高さを持っていることを願っています。そのために私は使用しましたモバイルビューでブートストラップカルーセル画像の高さが同じではない

.carousel{ max-height: 1000px; overflow: hidden; } 

私はそれが完璧ではないが、それはデスクトップビューで動作することを知っています。しかし、モバイルビューでは動作せず、画像も同じ高さではありません。 どのようにして、画像がモバイルビューですべて同じ高さになるようにすることができますか? 誰かが私を助けることを願っています:) ありがとう。私のカルーセル・コードです

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

<!-- Wrapper for slides --> 
<div class="carousel-inner"> 
    <div class="item active"> 
    <img src="./img/index/seo.png" alt="Los Angeles" style="width:100%;"> 
    </div> 

    <div class="item"> 
    <img src="./img/index/security.jpg" alt="Chicago" style="width:100%;"> 
    </div> 

    <div class="item"> 
    <img src="./img/index/sport.jpg" alt="New york" style="width:100%;"> 
    </div> 

    <div class="item"> 
    <img src="./img/index/service.png" alt="New york" style="width:100%;"> 
    </div> 
</div> 

<!-- Left and right controls --> 
<a class="left carousel-control" href="#myCarousel" data-slide="prev"> 
    <span class="glyphicon glyphicon-chevron-left"></span> 
    <span class="sr-only">Previous</span> 
</a> 
<a class="right carousel-control" href="#myCarousel" data-slide="next"> 
    <span class="glyphicon glyphicon-chevron-right"></span> 
    <span class="sr-only">Next</span> 
</a> 
</div> 
+0

としてクラス項目のdiv要素に追加する場合の画像は、私が好む同じ高さでない場合は、私たちに問題を再現するのに十分なコードを表示します。 – Turnip

+0

これは大丈夫ですか、もっと必要なのですか? –

+0

さまざまなケースで.carousel-innerのサイズはどれくらいですか? –

答えて

0

私はあなたが高さを使用することをお勧めない最大高さそれは幅が追加されますので、 フクロウカルーセルが応答する:100%を各画像何でも画面へ-widthはおそらくあなたの画像は1000pxの高さにならないでしょう。このコードを追加すると良いでしょう。

@media only screen and (max-width: 576px) { 
    .carousel .carousel-inner .item{ 
     height: 100px // feel free to add the height you want to use but it's going to change the ratio of your image 
    } 
} 

あなたは背景画像のCSSプロパティ

関連する問題