Я получил div
, содержащий одно изображение и 5 текстовых элементов подряд, которые я равномерно распределил, используя Flexbox
. Все абзацы выглядят как и ожидалось, но изображение растягивается, как только я изменяю ширину или высоту на что-либо, кроме 100%
. Я использовал align-items: center
и align-self: center
.
section {
display: block;
width: 960px;
margin: 0 auto;
padding-top: 20px;
}
.result {
display: flex;
align-items: center;
justify-content: space-evenly;
height: 70px;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
.result img {
width: auto;
align-self: center;
height: 30px;
}
<section>
<div class="result">
<img src="transavia.png" alt="Transavia">
<p><b>19:45 - 21:05</b><br>April 1st</p>
<p><b>AMS-ORY</b><br>Transavia</p>
<p><b>Direct</b><br>1 h 20 min</p>
<p><b>SEK 611</b><br>Economy class</p>
<h3 class="sixseven">7/10</h3>
</div>
</section>