Ich habe ein horizontales Menü, das gut aussieht, wenn das Browserfenster maximiert ist. Wenn ich das Browserfenster verkleinere oder die Seite auf dem Telefon ansehe, werden die Menüelemente in eine neue Zeile umgebrochen. Ich habe jedes Beispiel online mit ähnlichen Problemen ohne Erfolg versucht.Das CSS-Horizontalmenü wird umgebrochen, wenn das Browserfenster schrumpft
HTML:
<div id="menu">
<ul>
<li><a href="index.html" accesskey="1" title="">Homepage</a></li>
<li class="current_page_item"><a href="#" accesskey="2" title="">FAQ</a></li>
<li><a href="AboutUs.html" accesskey="3" title="">About Us</a></li>
<li><a href="Policies.html" accesskey="4" title="">Policies</a></li>
<li><a href="ContactUs.html" accesskey="5" title="">Contact Us</a></li>
<li><a href="Strategies.html" accesskey="6" title="">Strategies</a></li>
<li><a href="Testimonials.html" accesskey="7" title="">Testimonials</a></li>
<li><a href="Tutorial.html" accesskey="8" title="">Tutorial</a></li>
</ul>
</div>
CSS:
#menu
{
position: absolute;
right: 0;
top: 0;
overflow-x:scroll;
}
#menu ul
{
display: inline-block;
}
#menu li
{
display: block;
float: left;
text-align: center;
}
#menu li a, #menu li span
{
display: block;
padding: 0em 1.5em;
height: 150px;
letter-spacing: 0.20em;
line-height: 150px;
text-decoration: none;
font-size: 0.90em;
font-weight: 600;
text-transform: uppercase;
outline: 0;
color: #ACCFFF;
}