Brak obsługi white-space:pre-wrap
Firefox od wersji 3 obsługuje tę właściwość już bez przedrostka -moz-.
Ta właściwość jest bardzo pomocna w formatowaniu przykładów kodu — pozwala zachować odstępy i łamanie linii takie, jak w źródle strony, ale jednocześnie pozwala przeglądarce łamać linie w dodatkowych miejscach, jeśli zajdzie taka potrzeba.
Internet Explorer w ogóle nie obsługuje tej właściwości. Przeglądarki na silniku Mozilla obsługują ją po dodaniu przedrostka -moz-.
Rozwiązanie
Dla Gecko wystarczy kombinacja white-space:-moz-pre-wrap; white-space:pre-wrap;.
Dla IE można najwyżej ustawić white-space:pre oraz overflow:auto (niestety tekst będzie szeroki i pojawią się paski przewijania).
Zmodyfikowano: 04.03.2009, 21:30