JSFiddle - React, Tailwind, and code Playground

HTML

<ul class="horMenu grid_3">
  <li>
    <p><strong><a href="#">Test Link 1</a></strong></p>
    <p class="description">A short description</p>
  </li>
  <li>
    <p><strong><a href="#">Test Link 2</a></strong></p>
    <p class="description">A short description</p>
  </li>
  <li>
    <p><strong><a href="#">Simple Menu</a></strong></p>
    <p class="description">A short description</p>

    <ul class="simpleMenu">
      <li><a href="#">Test Link 1</a></li>
      <li>
        <a href="#">Test Link 1</a>
          <ul>
            <li><a href="#">Sub Menu Item 1</a></li>
            <li><a href="#">Sub Menu Item 2</a></li>
            <li><a href="#">Sub Menu Item 3</a></li>
          </ul>
      </li>
      <li><a href="#">Test Link 1</a></li>
    </ul>
  </li>
</ul>

CSS

body { font: 12px/16px arial, helvatica, sans-serif; }
strong { font-weight: bold; }
.description { font-size: 10px; }
.horMenu li {
    float: left;   
    position: relative;
    padding: 10px;
    margin-right: 3px;
    border: 1px solid blue;
}
.horMenu ul {
    display: none;
    position: absolute;
    top: auto;
    left: 0;
}
.horMenu li:hover > ul {
    display: block;
}
.horMenu ul ul {
    top: 0;
    left: auto;   
}