ho fatto 2 div il cui testo è il seguente che prende in ingresso $img, $titolo, $sottotitolo,
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...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;
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

Rispondi quotando