Есть ли в этом случае возможность выровнять <span class = "b"> по высоте как auto?
Как результат - нужны 2 блока, стоящие рядом, разные по высоте (height: auto;).
div {
display: flex;
}
span {
border: 1px solid #bebebe;
}
.a {
width: 300px;
height: 150px;
}
.b {
width: 100px;
height: auto;
}
.c {
height: 50px;
display: block;
}
<div>
<span class="a">Text 1</span>
<span class="b"><span class = "c">Text 2</span></span>
</div>
jsfiddle
Сборка персонального компьютера от Artline: умный выбор для современных пользователей