Проблема стиля Internet Explorer SPAN при удалении кнопки ввода - PullRequest
0 голосов
/ 13 мая 2010

Internet Explorer не удаляет лишние отступы из моей кнопки, когда кнопка ввода отсутствует. Иногда кнопка ввода будет отсутствовать, потому что на динамической странице кнопка иногда будет скрыта.

См. Мой пример использования Internet Explorer при просмотре моей демонстрационной ссылки: http://media.apus.edu/it/evan-testing/form.htm

Я протестировал это в Firefox, Safari, Chrome и т. Д., И все браузеры полностью удалили мой стиль, если кнопка формы отсутствует.

edit Был задан вопрос, в какой версии Internet Explorer это происходит, и это происходит в ie7. Он отлично работает в IE8. Есть какие-нибудь хаки для IE7 тогда?

1 Ответ

0 голосов
/ 13 мая 2010

Есть несколько решений:

  • Не выводить диапазон, когда кнопка скрыта.
  • Установите свойство CSS display на none, когда кнопка скрыта.
  • Стиль фактической кнопки вместо диапазона, обернутого вокруг кнопки.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...