Allineare verticalmente div con float left

sabato 02 maggio 2009 - 16.43

ciat Profilo | Newbie

Ciao a tutti ho un problema con i div in asp.net. Ho creato una pagina dove ho due div senza float=left che contengono div con float=left. I due div contenitori dovrebbero essere uno sopra l' altro ma si allineano in orizzontale. Come faccio a metterli in verticale?? Ecco il codice html

<div id="reg">
<asp:Label ID="lblreg" runat="server" CssClass="tit" Text="Registrati a SITOWEB"></asp:Label>
</div>
<div>
<div class="sinistra">
<asp:Label ID="lblnome" runat="server" CssClass="dati" Text="Nome"></asp:Label>
<asp:TextBox ID="txtnome" runat="server" CssClass="testodati"></asp:TextBox>
</div>
<div class="sinistra">
<asp:Label ID="lblcognome" runat="server" CssClass="dati" Text="Cognome"></asp:Label>
<asp:TextBox ID="txtcognome" runat="server" CssClass="testodati"></asp:TextBox>
</div>
</div>
<div>
<div class="sinistra">
<asp:Label ID="lbldata" runat="server" CssClass="dati" Text="Data dinascita"></asp:Label>
<asp:TextBox ID="txtgiorno" runat="server" CssClass="testodati" Text="Giorno" MaxLength="5" ToolTip="Giorno di nascita" Width="70px"></asp:TextBox>
<asp:DropDownList ID="ddlmese" runat="server" ToolTip="Mese di nascita">
<asp:ListItem Selected="True" Value="0">- Mese -</asp:ListItem>
<asp:ListItem Value="1">Gennaio</asp:ListItem>
<asp:ListItem Value="2">Febbraio</asp:ListItem>
<asp:ListItem Value="3">Marzo</asp:ListItem>
<asp:ListItem Value="4">Aprile</asp:ListItem>
<asp:ListItem Value="5">Maggio</asp:ListItem>
<asp:ListItem Value="6">Giugno</asp:ListItem>
<asp:ListItem Value="7">Luglio</asp:ListItem>
<asp:ListItem Value="8">Agosto</asp:ListItem>
<asp:ListItem Value="9">Settembre</asp:ListItem>
<asp:ListItem Value="10">Ottobre</asp:ListItem>
<asp:ListItem Value="11">Novembre</asp:ListItem>
<asp:ListItem Value="12">Dicembre</asp:ListItem>
</asp:DropDownList>
</div>
</div>

e il css "incriminato"

.sinistra
{
float:left;
padding-left:50px;
margin-top:40px;
width:300px;
}



Thank

Dampyr Profilo | Junior Member

prova a dargli un clear:right; nel css

... cerca di essere il giocatore di scacchi, non il pezzo sulla scacchiera...

ciat Profilo | Newbie

Grazie ho risolto proprio come hai detto tu

Dampyr Profilo | Junior Member

>Grazie ho risolto proprio come hai detto tu
Sono contento di averti aiutato.
Ti consiglio di accettare la risposta, così i post si chiudono come risolti e aiuti gli altri utenti che magari possono incontrare la tua stessa difficoltà.

Ciao e buona giornata


... cerca di essere il giocatore di scacchi, non il pezzo sulla scacchiera...
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5