Он принимает ширину родительского элемента и устанавливает ширину текущего элемента равной 100% от него.
Однако, с чем вы могли столкнуться, это ошибка блочной модели IE (который по-прежнему присутствует в «режиме Quirks»).
В частности, в режиме «Quirks» IE включает заполнение в пределах области, определяемой «width», в то время как в блочной модели W3C этого нет - и заполнение, иполя добавляются на ширину.