Ich habe versucht, bin jedoch eine nowrap Navigation mit CSS zu machen, wenn ich über die übergeordnete Liste aus Mangel an einer besseren Beschreibung schweben springt HTMLinline-block nowrap Ausgabe der Größe
html {
overflow-x: hidden;
}
ul li{
list-style:none;
}
nav{
margin: 0 -9999rem;
padding: 0.25rem 9999rem;
height:40px;
background-color:white;
overflow:hidden;
}
nav .user-nav{
position:absolute;
white-space:nowrap;
}
nav .user-nav > li{
display: inline-block;
margin: 0 10px;
}
nav .user-nav li a{
text-decoration:none;
color:black;
}
nav .user-nav li a:hover{
color:red;
}
nav .user-nav > .interact li{
display:none;
background-color:white;
padding:10px;
}
nav .user-nav > .interact:hover li{
display:block;
}
nav .user-nav > .interact li:hover{
color:red;
}
<nav>
<ul class="user-nav">
<li><a href="">Reccent reviews</a></li>
<li><a href="">Reccent addtions</a></li>
<li class="interact"><a href="">Login/Register</a>
<ul>
<li><a href="">Login</a></li>
<li><a href="">Register</a></li>
</ul>
</li>
</ul>
</nav>
ich habe es zu einer Geige unter
https://jsfiddle.net/23e5aLp2/
I initiall y getan mit einem float aber seit dem Lesen ein bisschen mehr ich fand Inline-Block ist die bessere Option, das Problem ist, wie ich schon erwähnte die Elternliste scheint zu springen, wenn der Mauszeiger über das Dropdown-Menü
https://jsfiddle.net/6guLu3vL/ – Stickers