When using a dropdown for filters, I want the selected value to be prominently displayed at the top so users can easily see their choice as they continue browsing after closing the dropdown.
For example, if "Option 2" is selected, I would like the text "Category" to be replaced by "Option 2". (I attempted to use HTML select and option tags but they didn't work effectively for triggering the filter.)
.dropdown {
position: relative;
display: inline-block;
}
.dropdown-content {
display: none;
position: fixed;
width: 50px;
padding: 4px;
z-index: 1;
}
.dropdown:hover .dropdown-content {
display: block;
}
p {
font-size: 16px;
}
<div class="dropdown">
<span>Category</span>
<div class="dropdown-content">
<a href="www.site.com/option1">
<p>Option 1</p>
</a>
<a href="www.site.com/option2">
<p>Option 2</p>
</a>
<a href="www.site.com/option3">
<p>Option 3</p>
</a>
</div>
</div>