#html #css
Есть текстовый блок с левой стороны. По правой стороне идет блок с изображениями.
Идея в том, что бы после окончания текста, правый блок с картинками становился шириной
100%, и изображения занимали всю ширину.
Игрался много, но желаемого результата не получил. По правой стороне будет столько
картинок, сколько влезет. Нужна динамика.
Ну и собственно вопрос, как заставить изображения увеличится после окончания левого
блока?
.container{
overflow:hidden;
width:100%;
}
.container .left_sidebar{
width:745px;
margin:0 0 0 55px;
}
.container .right_sidebar img{
height: 100%;
padding: 0 0 10px 10px;
}
.left{
float: left;
}
Ответы
Ответ 1
Вот так годится? Можно открыть сниппет на полном экране и менять ширину окна, чтобы текст прижимал вправо разное количество картинок. https://jsfiddle.net/glebkema/h3yy14gp/ .for-text { float: left; } .for-image { overflow: hidden; } .for-image img { width: 100%; }Paragraph.
Paragraph Paragraph.
Paragraph Paragraph Paragraph.
Paragraph.
Paragraph Paragraph.
Paragraph Paragraph Paragraph.
Ответ 2
.container { overflow: hidden; width: 100%; } .container .left_sidebar { width: 40%; margin: 0 0 0 55px; display: table-cell; vertical-align: middle; } .container .right_sidebar { width: 40%; margin: 0 0 0 55px; display: table-cell; vertical-align: middle; } .container .right_sidebar img { width: 100%; height: auto; padding: 0 0 10px 10px; display: inline; } .container .full_sidebar img { width: 100%; height: auto; padding: 0 0 10px 10px; display: inline; }
Комментариев нет:
Отправить комментарий