Salve a tutti,
trita e ritrita...
Per affiancare due DIV non ho problemi, due bei float: left; e via.
Però poi voglio andare a capo ed inserire nuovi DIV. Come fare?
Qui il codice del CSS:
e il codice della pagina:codice:body { margin: 0px 0px; } div.logo { border: none; height: 55px; width: 244px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; float: left; } div.top_menu { border: none; height: 36px; width: 551px; font-family: sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #0F3D6C; margin: 0px 0px 0px 0px; padding: 19px 5px 0px 0px; text-align: right; text-decoration: none; float: left; background-color: #ffcc00; } div.menu { border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1px; border-top-color: #000000; border-top-style: solid; border-top-width: 1px; width: 180px; float: left; margin: 0px 0px 0px 1px; padding: 0px 0px 0px 0px; border-left-style: none; border-right-style: none; } div.quick_cart { border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1px; border-top-color: #000000; border-top-style: solid; border-top-width: 1px; width: 619px; height: 26px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(images/sfondo_quick_cart.jpg); background-repeat: repeat-y; float: left; border-left-style: none; border-right-style: none; }
I primi due DIV li voglio affiancati senza spazi tra di loro, i secondi idem ma sotto ai primi senza spazi verticali tra di loro. Il problema è che ciò non avviene, almeno per i DIV di sotto (nel senso che non vanno neanche di sotto).codice:<body> <div class="logo">[img]images/logo.gif[/img]</div> <div class="top_menu">Customer Service|My Account|Register</div><div class="menu"><script type="text/javascript" language="JavaScript1.2" src="menu.js"></script></div><div class="quick_cart">bla bla bla</div> </body>
Chi mi può aiutare?
P.S.: belli i tempi quando tutto era "tabellato"...

Rispondi quotando