Form a tutta pagina

giovedì 30 giugno 2011 - 19.21

d@dora Profilo | Senior Member

ciao a tutti,
sto perdendo un sacco di tempo senza risolvere nulla, sto cercando di creare una masterpage con un div che occupa il 100% della pagina, ma il risultato e' sempre lo stesso: la mia pagina occupa esclusivamente lo spazio del contenuto :-(

nella pagina aspx ho questa struttura:
<div id="ombra">
<div class="sfumatura_1">
<div class="sfumatura_2">
<div class="sfumatura_3">
<div class="testo">
<asp:ContentPlaceHolder ID="CPHDefault" runat="server">
</asp:ContentPlaceHolder>
</div>
</div>
</div>
</div>
</div>

mentre il css e' questo:
html,body { font-family:Verdana ;background-color: #dddddd ;margin:0 ; padding: 0;
height:100%;
}

#ombra
{
width: 1000px; position: absolute; left: 50%; margin-left: -500px;
}
#ombra .sfumatura_2, #ombra .sfumatura_3, #ombra .testo
{
position: relative;
left: -1px;
top: -1px;
}
#ombra .sfumatura_1
{
background: #E0E0E0;
}
#ombra .sfumatura_2
{
background: #C0C0C0;
}
#ombra .sfumatura_3
{
background: #A0A0A0;
}
#ombra .testo
{
background: #FFFFFF;
padding: 15px 15px 15px 15px;
border: solid 1px #4E4E4E;
min-height: 100%;
height:auto;

}

mi potete correggere ???

ciao e grazie

bobo89 Profilo | Junior Member

prova solo cosi....

#ombra
{
width: 100%;
}

Zito Piero
info@makerit.it
http://www.makerit.it

d@dora Profilo | Senior Member

nn funziona:-((
ma non funziona il %, perche' se metto la dimensione in px invece che in % il div e' corretto : perche' ???

ciao e grazie

bobo89 Profilo | Junior Member

guarda è molto strano prova ad imposTARE 100% anche ai div annidati....
se non risolvi come ultima spiaggia utilizza una tabella al posto del div principale...
oppure prova a dare la larghezza del div no da CSS ma diretamente nel codice in style....

PROVA PRIMA L ULTIMA COSA KE TI HO SCRITTO
Zito Piero
info@makerit.it
http://www.makerit.it

d@dora Profilo | Senior Member

ho provato come mi hai consigliato, e mettendo tutti i parent al 100% di altezza funziona.

ciao e grazie

lill Profilo | Newbie

thanks a lot!
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-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5