Vai al contenuto

CSS, DIV, problema.


imart

Messaggi raccomandati

Ciao ragazzi siccome sono abbastanza negato con i CSS e ci litigo sempre.... ho bisogno un aiuto....

Questo e un blocco che ho sul sito.

immagine11.gif

Vorrei creare 2 div che separano il rosa dal verde, attualmente e' tutto insieme e appare sbagliato... nel senso che il sommario generale dovrebbe comparire sotto l'immagine...ma questo succede soltanto quando compilo tutti i dati del database e compaiono alla destra dell'immagine...

invece io vorrei che anche se compilo soltanto 2 voci, il sommario generale viene visualizzato SEMPRE sotto il blocco verde...

qualcuno puo' farmi un esempio concreto con CSS?

Graaaazie!

Belli come la vita, neri come la morte.

FOLGORE!!!

Link al commento
Condividi su altri siti

Crei due div, con posizione assoluta, a quello superiore fissi l'altezza e la larghezza, quello inferiore solo la larghezza e vai a mettere il contenuto del sommario solo nel div inferiore, tutte le info in quello superiore...

OOOOOOOOOOOOOOOOOO

OOOOOOOOOOOOOOO

OOOOOOOOOOOOOOO

OOOOOOOOOOOOOOOOOO#

Link al commento
Condividi su altri siti

niente....non riesco.....

#mezzo { float: left; margin: 0 25px 25px 0; width: 500px; height: 500px; }

#mezzo_dsc { position: absolute; margin: 0 25px 25px 0; width: 500px; }

mezzo e' il blocco verde, mezzo_dsc e' il blocco rosa... il blocco rosa si sovrappone alla colonna di sinistra...

Belli come la vita, neri come la morte.

FOLGORE!!!

Link al commento
Condividi su altri siti

ho fatto una prova veloce... spero di non aver fatto casini nel codice perchè ci son stato due minuti di numero :mhh:

CSS:

.main{
position:relative;
width:500px;
height:auto;
}
.description{
background:rgb(200,255,200);
position:absolute;
width:100%;
height:350px;
}
.content{
background:rgb(255,180,180);
position:absolute;
top:350px;
width:100%;
height:auto;
	}
.testo{
	font-family:"Arial";
	font-size:14px;
	padding:0px 20px 10px 20px;
	}

Struttura HTML:

<div class="main">
<div class="description"></div>

<div class="content">
	<div class="testo">
		<h4>Titolo</h4>
		Testo
	</div>
</div>
</div>

Risultato:

24182

Il secondo div si adatta alla quantità di testo in lunghezza, se vuoi lasciarlo fisso lascia un valore fisso nell'height della classe .content

Il file che ho fatto di prova: Download

OOOOOOOOOOOOOOOOOO

OOOOOOOOOOOOOOO

OOOOOOOOOOOOOOO

OOOOOOOOOOOOOOOOOO#

Link al commento
Condividi su altri siti

stassera no che devo finire un lavoro :mhh: ma se ti servirà aiuto contattami su ichat, l'indirizzo lo trovi sulla sinistra sotto il mio avatar

<=== Il primo da sinistra :ghghgh:

OOOOOOOOOOOOOOOOOO

OOOOOOOOOOOOOOO

OOOOOOOOOOOOOOO

OOOOOOOOOOOOOOOOOO#

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

×
×
  • Crea Nuovo...