Я хотел бы по вертикали выровнять два изображения (с разной высотой, но с той же шириной) И заставить оба они подгонять экран. Я мог бы поместить их в разные div. Центрированный или нет. Не имеет значения. (они должны соответствовать экрану)
Я уже прочитал некоторые сообщения об этой проблеме, но безуспешно.
Я бы решил эту проблему с помощью css, но я мог бы использовать javascript или jquery.
Любая помощь будет оценена.
образец изображения (рисунок изображения и нижняя часть голубой полосы):
здесь код:
<html lang="en">
<head>
<style>
body {
font: 24px Helvetica;
background: #999999;
}
#main {
min-height: 800px;
margin: 0px;
padding: 0px;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row;
flex-flow: row;
}
#main > article {
background-image: url("http://frisketti.altervista.org/img/sfondo.jpg");
-webkit-flex: 3 1 60%;
flex: 3 1 60%;
-webkit-order: 2;
order: 2;
}
footer {
display: block;
min-height: 100px;
background: #ffeebb;
background-image: url("http://frisketti.altervista.org/img/footer.jpg");
}
</style>
</head>
<body>
<div id='main'>
<article></article>
</div>
<footer></footer>
</body>
</html>
Свойство vertical-align не работает с минимальной высотой. Он работает с высотой или дополнением.