ho un div che deve essere largo 180
se metto padding 5px devo ridurre il width a 170 giusto?
in mozilla come sempre tutto ok
però in explorer se non lascio 180 di width non rispetta la regola
come posso risolvere?
ho un div che deve essere largo 180
se metto padding 5px devo ridurre il width a 170 giusto?
in mozilla come sempre tutto ok
però in explorer se non lascio 180 di width non rispetta la regola
come posso risolvere?
le soluzioni credo siano due:
1. eviti di impostare contemporaneamente la larghezze (altezza) e i bordi o il padding.
1.imposti solo per internet explorer per windows 5.x una larghezza (altezza) uguale alla larghezza (altezza) dei contenuti più lo spessore del padding e dei bordi
![]()
se usi la dtd xhtml 1.0 strict il problema del padding non si presenta più in IE
se non puoi usare quella dtd allora ti consiglio di evitare i padding e di ragionare al contrario con i margin
cioè se hai ad esempio un div dentro un altro, anziché impostare un padding a quello più esterno imposta invece un margin a quello più interno.
Ciao
Vuoi aiutare la riforestazione responsabile?
Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)