Powszechnym problemem przy pracy z typografią w HTML/CSS jest coś, co nazywamy "horunge" po szwedzku ("widow" w języku angielskim).JavaScript, aby uniknąć wdów
Co to jest:
Powiedzmy masz pudełko o szerokości 200px i z tekstem „I love typograpy bardzo dużo”. Teraz przerwy tekstowe i staje się:
Kocham typografii bardzo
dużo
Jako projektant nie chcę bękarta słowa (jedno słowo/wiersz). Jeśli był to dokument/PDF itd. Chciałbym złamać słowo przed bardzo i wyglądać tak:
Kocham typografii
bardzo dużo
która wygląda o wiele lepiej.
Czy mogę rozwiązać ten problem z regułą CSS lub z javascript? Zasada powinna polegać na tym, aby słowo nie było puste z rzędu.
wiem, może być rozwiązany poprzez dodanie <br />
ale to nie jest rozwiązanie, które współpracuje z dynamicznymi szerokościach, treści paszowym, różnych tłumaczeń, czcionka przeglądarka kwestie renderingu itp
Update (roztwór) Rozwiązałem mój problem z tą wtyczką jquery: http://matthewlein.com/widowfix/
Wdowy ... Słowo draniu ... Uwielbiam szwedzkiego! :) – rybo111