Problemi height: 100% per layout fluido

martedì 19 giugno 2007 - 10.00

C#Guru Profilo | Newbie

Ciao a tutti,
sicuramente è capitato anche a voi questo problema.... non riesco a centrare oggetti all'interno una cella o in un div con il calssico height: 100%, ovviamente lo scopo è centrare i vari oggetti(login, label, ecc) a centro schermo con qualsiasi risoluzione.
So che modificando il DOCTYPE la cosa si risolve, ma mi chiedo... ci sarà qualche altra soluzione no?

Qualche idea?

Grazie,

Ciao.

gae58 Profilo | Senior Member

personalmente, mi sono creato un div con proprietà centrato e questo div l'ho centrato con le proprietà margin all'interno del div di pagina

ciao Gaetano
Gae

C#Guru Profilo | Newbie

Ciao,
mi posteresti gentilmente il codice.

Grazie,

Ciao.

gae58 Profilo | Senior Member

<div style="margin: 10% 30%;">
<asp:Login ID="Login" runat="server" BackColor="#F7F7DE" BorderColor="#CCCC99" BorderStyle="Solid"
BorderWidth="1px" DestinationPageUrl="~/Assistenza/UtentePagina.aspx" Font-Names="Verdana" Font-Size="Large"
DisplayRememberMe="false" Width="344px">
<TitleTextStyle BackColor="#6B696B" Font-Bold="True" ForeColor="White" />
</asp:Login>
</div>

Gae

C#Guru Profilo | Newbie

Grazie,
adesso ci provo!

Ciao.

freeteo Profilo | Guru

ciao,
hai gia' provato impostando la proprieta' "vertical-align" dello stile del div?
ciao.

Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo

C#Guru Profilo | Newbie

Ciao,
si! nessun risultato...

C#Guru Profilo | Newbie

Ciao gage58,
devo proprio centrare il controllo login!
ho provato il codice che mi hai inviato... ma il controllo non rimane al centro.
Possibile che sia così complicato?

gae58 Profilo | Senior Member

ciao non so come tu hai realizzato la pagina, ma io ho usato i div.
tra i vari div, ho quello relativo al corpo che è settato in questa maniera:
div#CorpoSx
{
margin-left: 200px;
border: 1px solid;
padding-right: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-top: 20px;
text-align: justify;
}

Dentro questo div ho definito un altro div (che è quello che ti inviato precedentemente)

ciao

Gae

martinez Profilo | Senior Member

Ciao,
per risolvere il tuo problema ti segnalo un link molto esaustivo sull'annoso problema di centrare un box verticalmente:

http://www.constile.org/template/centrare_il_box/

spero che ti sia d'aiuto!

Saluti
Antonio

C#Guru Profilo | Newbie

Grazie della risposta,
provo.

Ciao.

martinez Profilo | Senior Member

Preog di nulla!!!

fai solo sapere se hai risolto

Saluti
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