I'm trying to make a div visible when the user hovers over an adjacent div but it is not working for some reason. The navigation-links is the hovered object, while the navigation-links-dropdown is the object to be made visible when the user hovers over the navigation-links. The format is like so:
.navigation-links-dropdown {
  display: none;
}
.navigation-links:hover~.navigation-links-dropdown {
  display: flex;
}<div class="wrapper">
  <div class="header">
    <ul class="mobile-list">
      <li>
        <ul class="navigation-links">
          <li>Link 1</li>
          <li>Link 2</li>
          <li>Link 3</li>
        </ul>
      </li>
    </ul>
  </div>
  <div class="navigation-links-dropdown">
            <ul>Link List 1</ul>
            <ul>Link List 2</ul>
            <ul>Link List 3</ul>
        </div>
    </div> 
    