Could use some help with this code snippet
.podmenu {
display: flex;
flex-direction: column;
list-style: none;
width: 10rem;
margin-left: 3rem;
margin-bottom: 60px;
}
.verze {
list-style: none;
flex-direction: column;
display: none;
margin-top: 1rem;
transition: 2s;
margin-left: -2.94rem;
}
.podmenu:hover {
.verze {
display: flex;
}
}
<ul class="podmenu">
<li class="n">Verze</li>
<li>
<ul class="verze">
<li class="wind"><a href="windows1.html">Windows 1.0</a></li>
<li class="wind"><a href="windows2.html">Windows 2.0</a></li>
<li class="wind"> <a href="windows3.html">Windows 3.0</a></li>
<li class="wind"><a href="windows95.html">Windows 95</a></li>
<li class="wind"><a href="windows98.html">Windows 98</a></li>
<li class="wind"><a href="windowsn.html">Windows NT</a></li>
<li class="wind"><a href="windows20.html">Windows 2000</a></li>
<li class="wind"><a href="windowsx.html">Windows XP</a></li>
<li class="wind"><a href="windowsv.html">Windows Vista</a></li>
<li class="wind"> <a href="windows7.html">Windows 7 </a></li>
</ul>
</li>
</ul>
This code is designed to show variables when hovering over text in the li element with the class n. It works fine on chromium-based browsers but not on Firefox. I'm unsure of what steps to take next, especially since it only seems to be an issue in Firefox.