grazie ora mi è più chiaro.
Per quanto riguarda il colore:
html:
codice:
<div id="container">
<div id="navigation">
[img]arrotondato.jpg[/img]
</div>
</div>
e i css:
codice:
div#container {
position: relative;
}
div#navigation {
position:absolute;
background-color: #5bcd29;
left: 180px;
height:24px;
}
così il background color è come se fosse settato su trasparente, mentre invece con position:relative sotto div#navigation va tutto bene.
EDIT
enso sia semplicemente dovuto al fatto che in position:relative il div si estende in automatico fino alla fine della pagina(perhcè poi?). Con absolute invece la lunghezza viene a coincidere con l'immagine dell'angolino arrotondato, a meno che non si setti. Non volendo settarla in px l'unica soluzione resta settarla in percentuali?