Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Div Container e Content ma troppo spazio

    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

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    473
    ciao, anche io ho un problema simile:
    io ho un div che se inserisco un immagine o se scrivo, con explorer mi visualizza uno spazio superiore, mentre con firefox no...
    ho aperto anche io un forum, vediamo chi riesce ad aiutarci

  3. #3
    alla fine per ora ho risolto con una table nel div e l'immagine che c'era l'ho messa come sfondo al div... però a me serve che io possa ridimensionare dinamicamente l'img quindi devo farlo per forza con il div con <img dentro

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    473
    anche io pensavo di utilizzare quella soluzione, anche perche vedendo in giro per forum ho visto che un problema noto e che non ce una soluzione comune per tutti

  5. #5
    Utente di HTML.it L'avatar di ispuk
    Registrato dal
    Jan 2009
    Messaggi
    1,026
    usa margin: 0 auto; nel div dell'immagine trasparente

    poi nei div contenuti o figli che dir si voglia ,non specificare position:!



    prova e facci sapere

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    473
    avevo provato a mattere margin 0 e a togliere position, ma niente, poi ho semplicemente ricompiato il tutto su una pagina nuova e funziona, non mi fa piu lo spazio, e non ho cambiato nulla!!!

    grazie lo stesso

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.