Come faccio a fare in modo che un elemento occupi più placeholder?

mercoledì 24 settembre 2008 - 16.45

stuzzo Profilo | Junior Member

Ciao a tutti,
volevo chiedervi come faccio a fare in modo che un blocco occupi più placeholder.
Per essere più preciso, vi dico che la mia applicazione utilizza le masterpage e il template utlizzato è uno classico, cioè testata, footer, colonna sx e dx e il contenuto principale.
in una pagina avrei bisogno di far occupare ad un div i tre componenti centrali, ovvero le 2 colonne e il corpo centrale.

Come riesco a fare questo?

Grazie a tutti in anticipo.

Brainkiller Profilo | Guru

>Per essere più preciso, vi dico che la mia applicazione utilizza
>le masterpage e il template utlizzato è uno classico, cioè testata,
>footer, colonna sx e dx e il contenuto principale.
>in una pagina avrei bisogno di far occupare ad un div i tre componenti
>centrali, ovvero le 2 colonne e il corpo centrale.

Io di solito creo una nuova master page ad hoc, copiando footer e header dalla principale e usando un ContentPlaceHolder centrale in modo che posso usarlo interamente. Non so se ci sono altri meccanismi tipo di fusione dei vari ContentPlaceHolder ma non credo.
Ciao

David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/

stuzzo Profilo | Junior Member

>Io di solito creo una nuova master page ad hoc, copiando footer
>e header dalla principale e usando un ContentPlaceHolder centrale
>in modo che posso usarlo interamente. Non so se ci sono altri
>meccanismi tipo di fusione dei vari ContentPlaceHolder ma non
>credo.
>Ciao

Ciao, grazie della risposta...beh potrebbe essere un'idea :)
Nel frattempo faccio un'altra domanda...ma nel caso volessi utilizzare come sfondo un'immagine che occupi tutti i div...? Come faccio a farla vedere come elemento che copre tutta la pagina?
Ciao e grazie.

Brainkiller Profilo | Guru

>Ciao, grazie della risposta...beh potrebbe essere un'idea :)
>Nel frattempo faccio un'altra domanda...ma nel caso volessi utilizzare
>come sfondo un'immagine che occupi tutti i div...? Come faccio
>a farla vedere come elemento che copre tutta la pagina?

Beh l'immagine di sfondo puoi utilizzarla a livello di <body> oppure puoi nella parte centrale creare un div container e dentro due div uno a sinistra e uno a destra. Se vuoi mettere una immagine di sfondo che copra i due div interni basta che la applichi al div container.
Non so se mi sono spiegato. Così funzionerebbe.
Ciao

David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/

stuzzo Profilo | Junior Member


>Beh l'immagine di sfondo puoi utilizzarla a livello di <body>
>oppure puoi nella parte centrale creare un div container e dentro
>due div uno a sinistra e uno a destra. Se vuoi mettere una immagine
>di sfondo che copra i due div interni basta che la applichi al
>div container.
>Non so se mi sono spiegato. Così funzionerebbe.
>Ciao

Ciao,
se ho capito bene, mi stai dicendo di racchiudere con un <div> tutte le sezioni che io voglio che appaia l'immagine...p.es.
<div id="container" qua metto l'immagine>
<div id="header"></div>
<div id="colonna-sx"></div>
<div id="principale"></div>
<div id="colonna-dx"></div>
</div>
<div id="footer">
</div>

giusto? :)

Brainkiller Profilo | Guru

>Ciao,
>se ho capito bene, mi stai dicendo di racchiudere con un <div>
>tutte le sezioni che io voglio che appaia l'immagine...p.es.
><div id="container" qua metto l'immagine>
> <div id="header"></div>
> <div id="colonna-sx"></div>
> <div id="principale"></div>
> <div id="colonna-dx"></div>
></div>

Esatto,
e poi via CSS inserisc l'immagine. Penso che tu sappia nel CSS puoi scrivere:

#container {background-image:url('/img/back.jpg')}

oppure direttamente inline:

<div id="container" style="background-image:url('/img/back.jpg')">

Ciao

David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/

stuzzo Profilo | Junior Member

>Esatto,
>e poi via CSS inserisc l'immagine. Penso che tu sappia nel CSS
>puoi scrivere:
>#container {background-image:url('/img/back.jpg')}
>oppure direttamente inline:
><div id="container" style="background-image:url('/img/back.jpg')">
>Ciao
>David De Giacomi | Microsoft MVP
>http://blogs.dotnethell.it/david/

Ok, provo a fare così...nel caso abbia problemi ti ricontatto

Ciao e grazie ancora!

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-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5