В Internet Explorer, когда имя кнопки слишком велико, в кнопке слева и справа появляются ненужные отступы. В результате этого известным решением является добавление «width: auto» и «overflow: visible» к стилю кнопки, но это непреднамеренно приведет к исчезновению текста в кнопке, когда пользователь прокручивает страницу вниз, а затем возвращается назад. до.
Я бы очень хотел использовать стиль, который я включил, чтобы отступы оставались удаленными, но, что более важно, решили проблему с исчезновением текста кнопки. Это действительно странный!
Я создал эту DEMO страницу, чтобы вы могли проверить код, где это происходит: http://jsbin.com/uhuze3
Примечание: вам понадобится IE7, чтобы увидеть проблему, поэтому для тех, у кого ее нет, я создаю это видео, чтобы вы могли увидеть проблему. http://screencast.com/t/MTg0NzY2Zj