#html #css #twitter-bootstrap
#HTML #css #twitter-bootstrap
Вопрос:
Я вроде как новичок в bootstrap и пытаюсь выяснить, как заполнить контейнер изображениями, которые отличаются от размеров.
В настоящее время я использую тег фонового изображения, но я хотел бы изменить его на тег изображения, который выглядит следующим образом:
<div class="col-lg-8 col-lg-push-2 overlay">
<div class="container-fluid image-library">
<div class="col-lg-4 image-container" style="background-image: url('media/placeholder/1.jpg');"></div>
<div class="col-lg-4 image-container" style="background-image: url('media/placeholder/2.jpg');"></div>
<div class="col-lg-4 image-container" style="background-image: url('media/placeholder/3.jpg');"></div>
</div>
</div>
И CSS:
.image-container{
height: 200px;
max-width:300px;
outline: #FFFFFF solid;
background-position: center center;
background-size: cover;
margin-left:auto;
margin-right:auto;
}
После этого я хотел бы, чтобы столбец начальной загрузки располагался по центру, но, похоже, я не могу заставить это работать.
Любая помощь была бы высоко оценена!
Приветствую,
Bram
Ответ №1:
Вы пытались добавить
background-size:100%;
or
background-size:auto;
к вашему классу .image-container?
Комментарии:
1. С какой целью? Я хотел бы изменить весь «фоновый класс» на тег html img. Когда я добавляю ваше предложение, ничего особенного не меняется :(.
2. решение от @mrid идеально.
3. Кстати, ценю ответ 🙂
Ответ №2:
Я использую img
тег, так как вы хотели перейти на него.
HTML — КОД
<div class="col-lg-8 col-lg-push-2 overlay">
<div class="container-fluid image-library">
<div class="col-lg-4 image-container" ><img src="http://logonoid.com/images/stack-overflow-logo.png"></div>
<div class="col-lg-4 image-container" ><img src="http://logonoid.com/images/stack-overflow-logo.png"></div>
<div class="col-lg-4 image-container"><img src="http://logonoid.com/images/stack-overflow-logo.png"></div>
</div>
</div>
КОД CSS
.image-container{
height: 200px;
max-width:300px;
outline: #FFFFFF solid;
background: red;
margin-left:auto;
margin-right:auto;
}
.image-container img{
width: 100%;
position: relative;
}
Комментарии:
1. imgur.com/a/UDqlA вот что я получаю, я хочу, чтобы изображения заполняли весь контейнер расстояние между этими контейнерами и центрировали содержимое (кажется, что центрирующая часть работает хорошо).