Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    5

    Problema spazio vuoto tra menu e testo

    Ciao a tutti, sono nuovo del forum e sto costruendo un semplice sito.
    Mi trovo però di fronte a un piccolo problema di visualizzazione che non so risolvere.
    Infatti con Firefox e Opera il testo viene visualizzato subito sotto il menu, mentre IE6 (Uso Windows XP) aggiunge tra il menu e il testo uno spazio vuoto che non riesco a capire come toglierlo.
    Come posso risolvere?

    CSS:
    codice:
    .menu ul {
    	margin: 0;
    	padding: 0;
    	float: left;
        width: 100%;
    }
    .menu ul li {
    	display: inline;
    	border-right: 1px solid #333;
    	float: left;
    }
    .menu ul li a {
    	margin: 0;
        padding: 0 10px 0 10px;
    	text-decoration: none;
    	float: left;
    }
    .title p {
    	margin: 0;
    	padding: 25px 150px 0 80px;
    	font-size: 1.5em;
    }
    XHTML:
    codice:
    <body>
            <div class="menu">
                <ul>[*]HOME[*]MENU1[*]MENU2[*]MENU3[*]MENU4[/list]
            </div>
            <div class="text">
                
    
    Text</p>
            </div>
    </body>

  2. #2
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,881
    Potresti provare ad azzerare il margin del div con class = "text".
    codice:
    .text {margin: 0 }
    Se non dai nessun valore, ogni browser ha un css di default che potrebbe avere differenti impostazioni da browser a browser.
    Maurizio

    "se ami il lavoro che fai, non lavorerai mai un giorno in vita tua!"

  3. #3
    Utente di HTML.it L'avatar di emnlmn
    Registrato dal
    Oct 2008
    Messaggi
    263
    Per prima cosa dovresti ripristinare il normale flusso, dopo un elemento float (ad esempio impostando clear:left a .text).
    Fatto questo non ti rimane che annullare eventuali margini e padding che non gradisci, semplicemente applicando le regole agli elementi interssati, e che potrebbero continuare ad essere visualizzati in modo differente nei browser non completamente aderenti agli standard,
    (nel tuo caso annulla il margine al paragrafo contenente il testo).

    Ah, dimenticavo... Benvenuto!!! (in tutti i sensi )

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    5
    Grazie 1000 ho risolto il problema!

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.