Я пытаюсь настроить кинематографию Bootstrap с несколькими элементами, сохраняя при этом отзывчивость.
У меня есть jsfiddle для тестирования установки http://jsfiddle.net/Va8Un/
То, что я хотел бы сделать, состоит в том, чтобы отображать 4 изображения с надписью, чтобы держать заголовки элементов и т.д. внутри панели карусели, и они должны быть изменены, чтобы они соответствовали экрану, чтобы оставаться на одной и той же строке в любое время. Сейчас я полностью игнорирую любые попытки настроить размер изображения на экран, я полагал, что настройка img max-width:100%;
будет делать трюк, но это, похоже, не влияет на это. Кроме того, четвертое изображение переводится во вторую строку, потому что изображения не изменяются:
Любой способ исправить это с помощью чистого 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>