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>