Brak obsługi white-space:pre-wrap
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: 07.03.2007, 23:04