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;
        }