Ciao a tutti! Sto scrivendo l'intestazione di una pagina web. L'intestazione consiste in due <div> e da una lista[*] inline. Il problema che devo affrontare riguarda l'overflow della <div> annidata, causato dal ridimensionamento della finestra del web browser. Esiste un modo per evitare che la <div> annidata fuoriesca dalla <div> principale?
La struttura della pagina HTML è la seguente:
codice:
<div id="header">
<div class="menu">
<ul>[*]Elemento 1[*]Elemento 2[*]Elemento 3[*]Elemento 4[*]Elemento 5[/list]
</div>
</div>
Mentre il codice CSS relativo è:
codice:
li {
display: inline;
}
#header {
background: #333333;
border: 2px solid #ff0000;
}
#menu {
height: 60px;
text-align: center;
margin: 0 auto;
width: 500px;
position: relative;
border: 2px solid #0000ff;
}
Quando la larghezza della finestra del web browser si riduce ad una dimensione inferiore della <div id="menu">, quest'ultima straborda.


Grazie in anticipo!