@AFI19

Как сделать, что бы картинка слайдера bootstrap не выпадала за пределы блока?

Здравствуйте! Есть слайдера bootstrap , у родительского блока стоит высота 700px(по макету высота должна быть 700px), картинки разной высоты и те которые больше выпадают с блока и ломают все. Как сделать, что б этого не происходило и при этом сохранить адаптивность?
<div class="slider">
        <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>
                <li data-target="#carousel-example-generic" data-slide-to="3"></li>
            </ol>

            <!-- Wrapper for slides -->
            <div class="carousel-inner" role="listbox">
                <div class="item active">
                    <img src="css/img/austria.jpg" alt="austia">
                </div>
                <div class="item">
                    <img src="css/img/wood.png" alt="wood">
                </div>
                <div class="item">
                    <img src="css/img/ball_mounts.jpg" alt="ball_mounts">
                </div>
                <div class="item">
                    <img src="css/img/river.jpg" alt="river">
                </div>
            </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>

CSS который назначил я.
.slider {
    position: relative;
    max-width: 1600px;
    text-align: center;
    max-height: 700px;
    margin: 0 auto;
    margin-top: 4px;
}
.slider img {
    height: auto;
    max-width: 100%;
    width: auto;
}
  • Вопрос задан
  • 2414 просмотров
Пригласить эксперта
Ответы на вопрос 1
@shnicel
попробуй к тегам img добавить класс img-responsive,
<img class="img-responsive" src="css/img/austria.jpg" alt="austia">
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы