Come posso avere un div di dimensioni uguali in tutti i browser?
Utente HTML.it
chiede
Come posso avere un div di dimensioni uguali in tutti i browser?
Redazione HTML.it
risponde
Internet Explorer 5 e 5.5 (anche la versione 6 senza corretto doctype) includono erroneamente nelle dimensioni
dichiarate di un elemento i bordi e il padding. Ci sono diversi modi per ottenere un dimensionamento consistente
tra i diversi browser, sono spiegati nell’articolo sul .
In breve, ecco come ottenere un div di larghezza totale di 200 pixel e larghezza utile al contenuto pari a 170 pixel
grazie al box model hack semplificato:
div#box{
width: 170px; width: 200px; width: 170px;
border: 5px solid #000;padding:10px;
}