У меня есть блок предварительно отформатированного кода (<pre> ), который переполняется горизонтально, поэтому имеется горизонтальная полоса прокрутки, позволяющая пользователю просматривать содержимое.
overflow: auto;
Однако в IE7 (возможно, в других версиях IE) полоса прокрутки перекрывает последнюю строку моего содержимого (что особенно раздражает, когда есть только одна строка содержимого).
Я пробовал решение, перечисленное здесь, но это не сработало.
Единственное решение, которое работает, это использовать
overflow: scroll;
который добавляет полосу прокрутки ко всем моим предварительно отформатированным разделам, которые просто ужасны.
Примечание. Он отлично работает в Firefox 3 и Google Chrome.
Обновление
Я нашел решение (см. мой ответ), но если кто-то найдет способ не иметь уродливого дополнения в каждом предварительно отформатированном разделе в IE7, это будет идеально.