Я не могу объяснить это, кроме как обратиться к следующему примеру на JS Fiddle - в нем последнее СИНИЕ поле не расширяется до 100% ширины, как ожидается после того, как я ввожу переполнение: скрытый атрибут.
У меня сложилось впечатление, что переполнение: скрытое будет влиять только на аспекты видимости и не мешать компоновке. Может кто-нибудь объяснить, что происходит в этом примере?
EDIT:
Эта проблема, кажется, ограничена браузерами webkit (например, Chrome)