[CSS] problem z padding

0

witam
tworze menu na divach
div mam miec szerokosc 150px i tyle ma jesli mam nieustawiony padding-left
jesli dam mu padding-left na 20 px to ten div jest szerszy o te 20 px czyli ma 170px
czy ktos wie dlaczego

dodam jeszcze ze tak sie dzieje w FF a w IE jest wszystko Ok

0

Bo width oznacza szerokość wnętrza elementu tylko. W IE też by działało tak jak w Fx (i tak mówi specyfikacja), gdyby przeglądarka weszła w tryb standardów.
http://kurs.browsehappy.pl/Definicja/QuirksMode

W trybie standardów właściwy width jest sumą widtha, paddinga, margina i bordera.

1 użytkowników online, w tym zalogowanych: 0, gości: 1