Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2013
    Messaggi
    15

    spazio anomalo se metto border

    Stavo facendo una paginetta di prova quando sono incappato in un fatto un po' inspiegabile (ai miei occhi).
    Non riesco a spiegarmi perchè se inserisco il border nel div container, in alto si crea uno spazio in più anomalo spostandomi tutto il contenuto di qualche pixel sotto.
    Se non metto il border quello spazio scompare e il div che uso come header arriva a combaciare senza margini al limite del div container sempre in alto.
    Non mi spiego assolutamente questo fatto, qualcuno è in grado di aiutarmi?

    I sorgenti sono qui.

  2. #2
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    è normale. Fintanto che non usi il bordo, i margini di elementi a contatto si uniscono (prevalendo quello maggiore, senza avere la somma dei due), con il bordo invece restano separati e lo spazio che essi occupano appare maggiore.
    E' conveniente azzerare margini e padding per tutti gli elementi (anche perché i diversi browser li calcolano in maniera differente) e ripristinarli dove servono

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.