Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di quecha
    Registrato dal
    Oct 2007
    Messaggi
    176

    Spazio nel margine superire

    Ciao ragazzi,ho realizzato una pagina semplicissima con i css solo che se la visualizzo con ie non ci sono problemi, se invece la visualizzo con firefox vedo un piccolo margine superiore.
    Come lo posso risolvere?
    codice:
    <style type="text/css">
    .body{margin-top:0px;
    	margin-left:0px;
    	margin-right:0px;
    	background:#034B7C;
    	}
    .contenitore{margin-left:auto;
    			margin-right:auto;
    			}
    .box{margin-top:0px;
    	width:780px;
    	height:450px;
    	background:#FFFFFF;
    	}
    .Stile1 {font-size: 10px;
    		font-family:Arial, Helvetica, sans-serif;
    		color:#000066;
    		}
    </style>
    <body class="body">
    <div class="contenitore" align="center">
    	<div class="box">
    			<p align="center">
    			[img]gfx/Logo.jpg[/img]
    	 		</p>
             </div>
    </div>
    </body>
    </html>
    Vedere il mondo in un granello di sabbia
    e il cielo in un fiore di campo,
    tenere l'infinito nel palmo della mano e l'eternità in un'ora.
    William Blake

  2. #2
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349
    non occorre attribuire una classe al body, puoi definire direttamente l'elemento nel css. Detto questo, azzera anche il padding.
    Ricorda anche che è FF il browser aderente alle specifiche, non IE che dovresti quindi sistemare per ultimo.



    ps. evita anche attributi di formattazione inline, vedi "align", e occhio all'uso di classi piuttosto che di id

  3. #3
    Utente di HTML.it L'avatar di quecha
    Registrato dal
    Oct 2007
    Messaggi
    176
    Ho provato con il padding, ma non è cambiato nulla.
    Ora controllo che html sia corretto.
    Vedere il mondo in un granello di sabbia
    e il cielo in un fiore di campo,
    tenere l'infinito nel palmo della mano e l'eternità in un'ora.
    William Blake

  4. #4
    allora di norma i siti si fanno con il browser che segue maggiormente gli standard perchè a lungo andare aderiranno tutti gil standard e quindi il tuo sito potrebbe non essere + visto correttamente..

    Cmq x ovviare a questi problemi crei il css per FF

    poi inserisci il seguente codice


    codice:
    <!--[if IE]>
    <link href="style/styleIE.css" rel="stylesheet" type="text/css" />
    <![endif]-->
    e in styleIE.css metterai alcune informazioni solo di modifica...


    SE vuoi vedere un lato pratico guarda questo sito http://www.markeclaudio.netsons.org
    http://www.webtorbe.it

  5. #5
    Utente di HTML.it L'avatar di quecha
    Registrato dal
    Oct 2007
    Messaggi
    176
    Guardo subito.Grazie!
    Vedere il mondo in un granello di sabbia
    e il cielo in un fiore di campo,
    tenere l'infinito nel palmo della mano e l'eternità in un'ora.
    William Blake

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    106
    Prova così:

    Codice PHP:
    htmlbody{
    margin:0;
    padding:0;

    In questo modo azzeri padding e margini dei due tag (senza bisogno di attribuirvi classi)

  7. #7
    Utente di HTML.it L'avatar di quecha
    Registrato dal
    Oct 2007
    Messaggi
    176
    Originariamente inviato da UmaThurman
    Prova così:

    Codice PHP:
    htmlbody{
    margin:0;
    padding:0;

    In questo modo azzeri padding e margini dei due tag (senza bisogno di attribuirvi classi)
    Ho provato ma non è cambiato nulla.
    Il problema è questo:
    codice:
    <body class="body">
    <div class="contenitore" align="center">
    
    <div class="box">
    
    
    
    [img]gfx/Logo.jpg[/img]
    </p>
    Il problema è il tag

    prima di img. Ma come si può risolvere?
    Vedere il mondo in un granello di sabbia
    e il cielo in un fiore di campo,
    tenere l'infinito nel palmo della mano e l'eternità in un'ora.
    William Blake

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    106
    Sì, è vero... non il tag ma il suo margine.
    O azzeri il margin-top del p, o dai un padding al div contenitore

  9. #9
    Utente di HTML.it L'avatar di quecha
    Registrato dal
    Oct 2007
    Messaggi
    176
    ok perfetto!
    Grazie!
    Vedere il mondo in un granello di sabbia
    e il cielo in un fiore di campo,
    tenere l'infinito nel palmo della mano e l'eternità in un'ora.
    William Blake

  10. #10
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    106
    Figurati!

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.