Ich habe einen Block mit vorformatiertem Code (<pre>), der horizontal überläuft, so dass eine horizontale Bildlaufleiste vorhanden ist, damit der Benutzer den Inhalt sehen kann.
overflow: auto;
Im IE7 (vielleicht auch in anderen IE-Versionen) überlappt die Bildlaufleiste jedoch die letzte Zeile meines Inhalts (was besonders ärgerlich ist, wenn es nur eine Zeile Inhalt gibt).
Ich habe die angegebene Lösung ausprobiert aquí aber es hat nicht funktioniert.
Die einzige Lösung, die funktioniert, ist die Verwendung von
overflow: scroll;
die allen vorformatierten Abschnitten eine Bildlaufleiste hinzufügt, was einfach furchtbar ist.
Hinweis: Es funktioniert gut in Firefox 3 und Google Chrome.
Update
Ich habe eine Lösung gefunden (siehe meine Antwort), aber wenn jemand einen Weg findet, das hässliche Padding nicht in jedem vorformatierten Abschnitt im IE7 zu haben, wäre das perfekt.