Текст кнопки исчезает при переполнении: отображается в IE7 - PullRequest
1 голос
/ 22 июня 2010

В Internet Explorer, когда имя кнопки слишком велико, в кнопке слева и справа появляются ненужные отступы. В результате этого известным решением является добавление «width: auto» и «overflow: visible» к стилю кнопки, но это непреднамеренно приведет к исчезновению текста в кнопке, когда пользователь прокручивает страницу вниз, а затем возвращается назад. до.

Я бы очень хотел использовать стиль, который я включил, чтобы отступы оставались удаленными, но, что более важно, решили проблему с исчезновением текста кнопки. Это действительно странный!

Я создал эту DEMO страницу, чтобы вы могли проверить код, где это происходит: http://jsbin.com/uhuze3

Примечание: вам понадобится IE7, чтобы увидеть проблему, поэтому для тех, у кого ее нет, я создаю это видео, чтобы вы могли увидеть проблему. http://screencast.com/t/MTg0NzY2Zj

1 Ответ

0 голосов
/ 25 июня 2010

Мне удалось решить эту проблему и немного улучшить код.

Вы можете увидеть код здесь: http://jsbin.com/uhuze3/4

Это был старый код: http://jsbin.com/uhuze3

Редакция Джонни5: Кажется, это сочетание "высоты" и "высоты строки", которые исправляют ошибку.

...