Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    327

    Margin: 0 non ha effetto!!!

    Buona serata.. Sto letteralmente impazzendo...
    Perchè margin:0 non ha effetto?? Come potete vedere la tabella che ho crato in questa pagina non si chiude, a mio avviso proprio perchè margin:0 non ha effetto..

    Ecco la PAGINA


    Spero in un aiuto!!
    Grazie in anticipo

  2. #2
    Utente bannato
    Registrato dal
    Sep 2007
    Messaggi
    2,777
    Io non ci vedo tabelle!

    Poi quale margin non funziona?

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    327
    C'è una "tabella" con i bordi arrotondati.. Quella che racchiude la scritta ci scusiamo per il disagio, pagina in rifacimento..
    E' formata da tre div
    Codice PHP:
    <div id="tabellatop"></div
    <
    div id="tabellacorpo"

     
    CI SCUSIAMO PER IL DISAGIOPAGINA IN RIFACIMENTO </p> </div>
     <
    div id="tabellabottom"></div
    Ho impostato i vari margin, affinche non vi fossero spazi tra i div. Ovvero nel primo
    Codice PHP:
    margin-bottom:0px
    Nel secondo
    Codice PHP:
    margin-bottom:0pxmargin-bottom:0px 
    Nel terzo
    Codice PHP:
    margin-top:0px
    Tuttavia c'è quel fastidioso spazio che viene lasciato..

  4. #4
    Anche io non vedo alcuna tabella.

    Tu hai un div che racchiude "ci scusiamo per il disagio..."

    Racchiuso dentro al div hai un paragrafo p

    il div lo hai chiamato tabellacorpo ma se lo chiami pippo, il risultato non cambia.


    Hai 2 classi che formattano il tuo div e che si chiamano entrambe nello stesso modo:

    Codice PHP:
    #tabellacorpo{
    width:792px;
    background#ffffff
    url([url]http://img12.imageshack.us/img12/2278/tabellabody.gif[/url]) top left repeat;
    margin:auto;}

    #tabellacorpo {font-size:30px; color: #cc0000; text-align:center;} 
    inizia lasciandone una sola, per esempio:

    Codice PHP:
    #tabellacorpo{
    width:792px;
    background#ffffff
    url([url]http://img12.imageshack.us/img12/2278/tabellabody.gif[/url]) top left repeat;
    margin:auto;
    text-align:center;
    }

    #tabellacorpo p {font-size:30px; color: #cc0000;

    e racchiudi tutti i div dentro ad un container poi vediamo.

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    327
    Grazie per la risposta, ma non capisco onestamente cosa c'entra con il mio problema.
    Forse mi sono espresso male parlando di tabella...

    Ho tre div:

    Il primo contiene questa immagine di sfondo


    Il secondo questa


    e la terza come il primo ma capovolta ovviamente..

    Affinchè si abbia l'effetto box unico con i bordi arrotondati ovviamente i tre div devono coincidere e non ci deve essere spazio tra loro.. mentre come potete ben vedere c'è, nonostante tramite margin:0px ho impostato che questo non deve esserci..


    Spero di essere stato più chiaro...
    Grazie sempre

  6. #6
    Utente bannato
    Registrato dal
    Sep 2007
    Messaggi
    2,777
    A parte il malinteso della tabella dei tre div a cui hai dato un nome improprio quindi equivocabile; come vedi dall'immagine sotto io non vedo neanche gli spazi con IE invece con FF si.

    Ora è tardi ma dommattino do un'occhiata e ti so dire
    Immagini allegate Immagini allegate
    • Tipo di file: jpg 1.jpg‎ (15.7 KB, 15 visualizzazioni)

  7. #7
    Utente bannato
    Registrato dal
    Sep 2007
    Messaggi
    2,777
    aggiungi ai css questa regola e così hai risolto il problema
    codice:
    #tabellacorpo p {
    	margin: 0;
    }


    </p> (paragrafo) aggiunge sempre un margine top e uno bottom di default, togliendoli si risolve il problema

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    327
    Grazie 10000!!!!!!!!!

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 © 2025 vBulletin Solutions, Inc. All rights reserved.