Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Spazi strani

  1. #1

    Spazi strani

    Guardate questo codice:

    codice:
    <div class="header">
    	[img]yo incontri2\images\header_benvenuti.gif[/img]
    
    	[img]yo incontri2\images\header_logo.gif[/img]
    </div>
    Cos'ha di diverso rispetto a questo?

    codice:
    <div class="header">
    	[img]yo incontri2\images\header_benvenuti.gif[/img]
    
    	[img]yo incontri2\images\header_logo.gif[/img]</div>
    Apparentemente niente, invece il primo mi lascia uno spazio di 4 px sotto alla seconda immagine. Ils econdo invece no. L'altezza delle 2 immagini è di 99px, e l'altezza del div definita nel css è di 99px.

    Dove sbaglio?

  2. #2
    Utente di HTML.it L'avatar di jesus
    Registrato dal
    Jan 2002
    Messaggi
    717
    Te lo fa solo su IE, vero?

    Mi pare che una volta io ho risolto così:ù
    codice:
    img {
      display: block;
    }
    Non è la soluzione più consona ma dovrebbe andare. Se qualcuno trovasse una soluzione migliore sarebbe meglio.
    <%= Jesus %>
    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna" - Albert Einstein.

  3. #3
    Ok funza,
    ora come faccio a centrare un div all'interno di un altro? C'ero riuscito con text-align center ma se metto il block in NS me li allinea a sinistra....

  4. #4
    Utente di HTML.it L'avatar di jesus
    Registrato dal
    Jan 2002
    Messaggi
    717
    Per IE serve text-align: center, mentre per gli altri browser basta dare auto ai margini destra e sinistra al box che vuoi centrare:
    codice:
    /* css */
    #contenuto {
      text-align: center;
    }
    #centrato {
      width: 300px;
      margin-left: auto;
      margin-right: auto;
      text-align: left;
    }
    
    /* html */
    <div id="contenuto">
      <div id="centrato"></div>
    </div>
    <%= Jesus %>
    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna" - Albert Einstein.

  5. #5
    Se uso text-align: center a volte non me lo centra bene nel senso che fa partire i margine sinistro dal centro ma poi il div esce fuori da quello che lo contiene

  6. #6
    Utente di HTML.it L'avatar di Toeke
    Registrato dal
    Aug 2002
    Messaggi
    348
    Vi sposto nel forum + indicato.

    Fate attenzione per la prossima volta

    Toeke

  7. #7
    Ho anche io questo identico problema, un header che deve contenere solo il banner: Firefox ridimensiona l'header della dimensione giusta mentre IE mi lascia una fastidiosa striscia di qualche pixel nel margine inferiore.
    Non so se è il metodo giusto, ma ho risolto mettendo nel CSS:
    codice:
    img {display:block}
    poi questo nell'HTML:
    codice:
    <div id="header"> 
    <div align="center">
    [img]boy.ht1.jpg[/img]
    </div>
    </div>
    No so se quel "<div align="center">" è la procedura corretta
    ma così almeno il banner è centrato anche in Firefox

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.