У меня есть блок предварительно отформатированного кода (
) which overflows horizontally so there is an horizontal scrollbar to allow the user to view the content.</p>
<pre><code>overflow: auto;
</code>
Однако в IE7 (возможно, в других версиях IE) полоса прокрутки перекрывает последнюю строку моего контента (что особенно раздражает, когда есть только одна строка контента).
Я пробовал решение, перечисленное здесь , но оно не сработало.
Единственное решение, которое работает, это использовать
overflow: scroll;
, которая добавляет полосу прокрутки ко всем моим предварительно отформатированным разделам, что просто ужасно.
Примечание. Отлично работает в Firefox 3 и Google Chrome.
Обновление
Я нашел решение (см. Мой ответ), но если кто-то найдет способ не использовать уродливое заполнение в каждом предварительно отформатированном разделе в IE7, это было бы идеально.