ho fatto 2 div il cui testo è il seguente che prende in ingresso $img, $titolo, $sottotitolo,
Codice PHP:
$testo "<div style=\"position:relative; align:center; width:430; height: 255; border:0px;\">\n";
$testo.= "    <img src=\"$img\" width=\"430\" height=\"255\">\n";
$testo.= "    <div style=\"position:relative; top:-"."255"."px; left:0px; border:0px; width:430; \">\n";
$testo.= "        <table width=\"100%\" height='100%' cellpadding='0' cellspacing='0' border='0'>\n";
$testo.= "            <tr height='100%'><td></td></tr>\n";     $testo.= "            <tr style=\"background-image:url('modules/NewNews/images/bg_title.png'); text-align: right;\"><td><h2>$titolo</h2>[b]$sottotitolo[/b]</td></tr>\n";
$testo.= "        </table>";
$testo.= "    </div>\n";
$testo.= "</div>\n";
echo 
$testo
il mio obiettivo è avere un'immagine di sfondo che si ridimensiona alla grandezza che dico io e poi con il div sovrastante (che ha lo sfondo semitrasparente) che contiene del testo...
ma, sebbene in Firefox e Google Chrome funzionino alla grande in IE 8 mi lascia un fastidiosissimo spazio sotto.... allego le immagini per capire meglio...

com'è in IE: http://img7.imageshack.us/img7/9435/ayeyeu.jpg
com'è in FF: http://img9.imageshack.us/img9/553/ayeye2.jpg