Сообщение от Tim
|
Вообще ширина и высота должны расчитываться так width + padding*2 + margin*2
|
borderWidthLeft + paddingLeft + width + paddingRight + borderWidthRight. Без margin.
Сообщение от Tim
|
С одной стороны это довольно логично, но с другой стандарты нарушены.
|
Когда в IE эту модель реализовывали, никаких стандартов ещё не было. Более того, сейчас уже признали, что модель IE более понятна интуитивно, и в CSS3 имеется возможность указать, какую боксовую модель использовать для блока.
Сообщение от Tim
|
Самый простой способ добиться кросс-браузерности - не задавать padding и margin для элементов фиксированной ширины.
|
Самый простой способ -- указать doctype.