Причина этого в том, что вам не хватает тега <body>
. Когда открытый тег <body>
явно не указан в HTML, IE (по крайней мере, 6) ошибочно принимает дерево документа, а все селекторы с элементами form
работают неправильно.
Here, я добавил тег тела, и он работает.
Всего yesterday I documented pretty much the same bug. Похоже, мне нужно будет обновить описание до учетной записи, чтобы не только форма была нестабильной с тегом тега, но и другими элементами, которые были бы неустойчивыми, если бы они были в селекторе.
И, как указывает докторанг, вы можете обходиться без указания form
в селекторе, но я советую вам вставить тег <body>
.
Я только что протестировал это в IE8, и кнопка находится на собственной линии. Какую версию IE вы используете? – Martha