sto realizzando una playlist di video (tipo i video correlati di Youtube)
visualizzo i dati relativi ad ogni video in un DIV con un tag A per ognuno..
tra i dati ho:

IMG TITOLO
DESCRIZIONE
DURATA

il problema è che la Descrizione è un testo variabile (possono esser poche parole come qualche riga ..) e quindi vorrei che l'altezza del riquadro di ogni video si adattasse al contenuto..

questo il codice del DIV:

codice:
<div id="playlist">
	<a href="video1.flv">
		[img]/img/demos/thumb1.jpg[/img]
		Titolo del video

qui la descrizione con testo di lunghezza variabile		
		durata 0.22
	</a>
	<a href="video1.flv">
		[img]/img/demos/thumb1.jpg[/img]
		Titolo del video

qui la descrizione con testo di lunghezza variabile		
		durata 0.22
	</a>
</div>

e questo il file CSS associato:

codice:
/* playlist style */
#playlist {
	width:312px;
	height:350px;
	overflow-y:auto;
	overflow-x:hidden;
	border:1px solid #ccc;
	padding:4px 8px 7px 10px;
	/*background-color:#efefef;*/
	margin-top:25px;
	float:left;
}

/* playlist entry */
#playlist a {
	display:block;
	width:280px;
	height:150px;
	padding:7px;
	background-color:#fff;
	border:1px solid #ccc;
	font:11px "bitstream vera sans", "lucida grande",verdana;
	text-decoration:none;
	margin-top:7px;
	color:#666;
}

/* different states of a playlist entry */
#playlist a:hover {
	background-color:#ffc;		
}

#playlist a.progress {
	background-color:#efefef;	
}

#playlist a.playing {
	border:1px solid #666;
	background-color:#ffc;	
}

#playlist a.paused {
	border:1px solid #666;
	background-color:#ffc;	
}

/* elements inside playlist entry */
#playlist a img {
	border:0;	
	float:left;
	margin-right:10px;
}

#playlist a strong {
	color:blue;		
	padding-bottom:5px;
}

#playlist a em {
	border:0;	
	float:left;
	margin-right:10px;
	background:url(/jquery/img/clock.gif) no-repeat 0 50%;
	padding-left:20px;
	color:#333;
	font-style:normal;
	margin-top:10px;
}