Layout pagina aspx (header,body, footer)

lunedì 10 gennaio 2011 - 14.45
Tag Elenco Tags  VB.NET  |  .NET 3.5

erik77 Profilo | Senior Member

Ciao ragazzi,
sto provando a creare un layout sulla mia pagina masterpage, vorrei avere una sezione di header una centra e un footer, e la sezione centrale nel caso in cui i contenuti non entrassero con una scrollbar.

questo layout ero riuscito a farlo in asp.net (framework 1.1) grazie alla proprietà height="100%" della table, solo che questa proprietà non è più presente e non riesco a creare il layou così come vorrei, come posso procedere? lasciando la table e usando i div? in che modo?

grazie

alx_81 Profilo | Guru

>Ciao ragazzi,
Ciao
>sto provando a creare un layout sulla mia pagina masterpage,
>vorrei avere una sezione di header una centra e un footer, e
>la sezione centrale nel caso in cui i contenuti non entrassero
>con una scrollbar.
>questo layout ero riuscito a farlo in asp.net (framework 1.1)
>grazie alla proprietà height="100%" della table, solo che questa
>proprietà non è più presente e non riesco a creare il layou così
>come vorrei, come posso procedere? lasciando la table e usando
>i div? in che modo?
se vuoi usare i div, devi darti un paletto, ovvero scegliere a quale risoluzione vuoi che si veda il sito nella sua interezza.
Poi, definisci un'altezza fissa al div definendo come attributo css overflow:auto.
Questo ti farà comparire la scroll se il contenuto "sfora".
Detto questo, il problema rimane nel ridimensionamento dei div in base al cambio della dimensione della finestra del browser (vedi angoli in basso a destra e sinistra trascinati). E in quel caso io conosco solo la via javascript. Qui un semplice esempio:
http://snipplr.com/view/8983/auto-resize-div-according-to-windows-size/

non l'ho provato, ma se cerchi su google troverai eventuali alternative.

>grazie
di nulla!

--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
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