I plan to extract the style later. My goal is to understand how to achieve this using pure HTML.
I would like the Select and Description labels to be aligned with the bottom of the green box. Unfortunately, neither vertical-align: bottom; nor position: absolute; bottom: 0; are producing the desired effect. Instead, the text ends up at the bottom of the wrapper box. Could someone kindly take a look at my question on JSFiddle and let me know what I might be overlooking?
https://i.sstatic.net/jvalA.jpg
https://i.sstatic.net/ogJCh.jpg
<div id="wrapper" style="width: 80%; height: 100%; overflow:hidden; margin: 0 auto; float: left">
<div class="row" style="width: 100%; height: 80%; margin: 0 0 0 0; float: left; background-color: aqua;">
<div id="heading" class="row">
<p style="text-align: center;">This is a title</p>
<div style="width: 15%; float: left; background-color: yellow;">
<label style="vertical-align: bottom; position: absolute; bottom: 0;">Select</label>
</div>
<div style="width: 70%; float: left; background-color: orange;">
<label style="vertical-align: bottom; ">Description</label>
</div>
<div style="width: 15%; float: left; background-color:green;">
<label style="vertical-align: bottom; ">Number of items available for a very long title</label>
</div>
</div>
</div>
</div>