Word-wrap a firefox

Wszystko o tworzeniu stron w języku X(HTML) i CSS
seeker
Początkujący
Początkujący
Posty: 10
Dołączył(a): piątek, 4 kwietnia 2014, 12:10

Word-wrap a firefox

Post przez seeker »

Witam. Czy opcja word-wrap w css nie działa w firefoxie? Zrobiłem stronę w której użytkownicy mogą pisać komentarze, są one zapisywane w bazie danych, filtracja purify i wyświetlane. Ponieważ uznałem, że użytkowników raczej nie będzie myślał np. o dopisywaniu <br/> jeśli chce zrobić odstęp, to komentarze są wyświetlane między znacznikami <pre></pre> (nie wiem, czy to dobry pomysł, ale nic innego mi nie przyszło do głowy - niby jest jeszcze white-space: pre, ale efekt jest chyba dokładnie ten sam). Z tym że z pre jest taki problem, że nie zawija automatycznie wierszy, przez to co strona się rozłazi. Wyczytałem jednak, że w stylach można dodać "word-wrap: break-word;" i będzie to automatycznie zawijało. I rzeczywiście, bardzo ładnie działa pod przeglądarkami chrome i ie - widzimy, że posty są sformatowane tak, jak tego właśnie chcę:

Obrazek

Niestety, w firefoxie to nie działa - ta sama strona wygląda fatalnie:

Obrazek

Robię coś źle, czy może są jakieś alternatywne rozwiązania?
Morfidon
Administrator
Administrator
Posty: 1332
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48
Contact:

Re: Word-wrap a firefox

Post przez Morfidon »

Tekst się nie będzie zawijał poprawnie jeśli nie spacji między słowami, czyli tak jak w Twoim wypadku, gdy spamujesz jedną literkę bez spacji.

Możesz sobie z tym poradzić np. nadając "overflow: hidden;"
Post Reply