応答性を維持しながら、複数のアイテムで Twitter Bootstrap カルーセルをセットアップしようとしています。
セットアップをテストするための jsfiddle がありますhttp://jsfiddle.net/Va8Un/
私がしたいのは、カルーセル ペイン内に項目のタイトルなどを保持するためのキャプション付きの 4 つの画像をそれぞれ表示し、画面に合わせてサイズを変更して常に同じ行に表示することです。現在、画像サイズを画面に合わせて調整しようとする試みを完全に無視しています.imgを設定するとうまくいくと思いましmax-width:100%;
たが、影響はないようです。さらに、画像のサイズが変更されていないため、4 番目の画像が 2 行目にプッシュされています。
純粋な CSS でこれを修正する方法はありますか、または Twitter Bootstrap 以外のオプションを探す必要がありますか?
ここで結果を表示できます: http://jsfiddle.net/Va8Un/embedded/result/
HTMLは次のとおりです。
<div class="container">
<div class="carousel slide" id="myCarousel">
<div class="carousel-inner">
<div class="item active">
<ul class="thumbnails span12">
<li>
<div class="caption">
<h5>Caption</h5>
</div>
<div class="thumbnail">
<img src="http://placehold.it/260x180" alt="">
</div>
</li>
<li>
<div class="caption">
<h5>Caption</h5>
</div>
<div class="thumbnail">
<img src="http://placehold.it/260x180" alt="">
</div>
</li>
<li>
<div class="caption">
<h5>Caption</h5>
</div>
<div class="thumbnail">
<img src="http://placehold.it/260x180" alt="">
</div>
</li>
<li>
<div class="caption">
<h5>Caption</h5>
</div>
<div class="thumbnail">
<img src="http://placehold.it/260x180" alt="">
</div>
</li>
</ul>
</div>
<div class="item">
...
</div>
<div class="item">
...
</div>
</div>
<a data-slide="prev" href="#myCarousel" class="left carousel-control">‹</a>
<a data-slide="next" href="#myCarousel" class="right carousel-control">›</a>
</div>
</diV>