JSFiddle - React, Tailwind, and code Playground
HTML
<div class="qa">
<div class="q"><a href="#">Lorem ipsum dolor sit amet</a></div>
<div class="a">consectetur adipiscing elit
</div>
</div>
<div class="qa">
<div class="q"><a href="#">Lorem ipsum dolor sit amet</a></div>
<div class="a">consectetur adipiscing elit
</div>
</div>
<div class="qa">
<div class="q"><a href="#">Lorem ipsum dolor sit amet</a></div>
<div class="a">consectetur adipiscing elit
</div>
</div> <div class="qa">
<div class="q"><a href="#">Lorem ipsum dolor sit amet</a></div>
<div class="a">consectetur adipiscing elit
</div>
</div>
<div class="qa">
<div class="q"><a href="#">Lorem ipsum dolor sit amet</a></div>
<div class="a">consectetur adipiscing elit
</div>
</div>
<div class="qa">
<div class="q"><a href="#">Lorem ipsum dolor sit amet</a></div>
<div class="a">consectetur adipiscing elit
</div>
</div> <div class="qa">
<div class="q"><a href="#">Lorem ipsum dolor sit amet</a></div>
<div class="a">consectetur adipiscing elit
</div>
</div>
<div class="qa">
<div class="q"><a href="#">Lorem ipsum dolor sit amet</a></div>
<div class="a">consectetur adipiscing elit
</div>
</div>
<div class="qa">
<div class="q"><a href="#">Lorem ipsum dolor sit amet</a></div>
<div class="a">consectetur adipiscing elit
</div>
</div> <div class="qa">
<div class="q"><a href="#">Lorem ipsum dolor sit amet</a></div>
<div class="a">consectetur adipiscing elit
</div>
</div>
<div class="qa">
<div class="q"><a href="#">Lorem ipsum dolor sit amet</a></div>
<div class="a">consectetur adipiscing elit
...
CSS
.qa {
font-family: sans-serif;
background: #0078c1;
color: #fff;
height: 48px;
overflow: hidden;
-webkit-transition: all .25s ease-in-out;
padding: 0 10px;
text-align: center;
border-bottom: 1px solid #005F99;
}
.qa:first-child {
-webkit-box-shadow: none;
border-top: 1px solid #0067b0;
}
.qa:hover {
height: 80px;
background: #0078c1;
opacity: .85;
}
.q {
font-size: 24px;
line-height: 2em;
font-weight: bold;
}
.q a {
color: #fff;
text-decoration: none;
}
.a { font-size: 16px; }
.a a {
color: #fff;
text-decoration: underline;
}