Leksykon IT › Web › text-wrap: balance

text-wrap: balance

Web Svenska → Zaktualizowano: 2026-10-07

Własność CSS, która rozkłada nagłówek równomiernie na wiersze, zamiast zapełniać pierwszy i zostawiać w drugim jedno osamotnione słowo.

Problem jest stary i dawniej rozwiązywano go bibliotekami JavaScript, które mierzyły tekst i ręcznie wstawiały łamania — kosztem obliczeń układu i z psuciem się przy każdej zmianie rozmiaru. Wartość balance każe przeglądarce szukać takiego zestawu łamań, który minimalizuje różnice w długości wierszy. Ponieważ to wyszukiwanie jest kosztowne, Chrome ogranicza je do niewielkiej liczby wierszy, co ma sens: służy do nagłówków i krótkich akapitów, nie do tekstu głównego. Bliźniacza wartość pretty atakuje drugi koniec i unika pojedynczego słowa w ostatnim wierszu. Obsługa balance pojawiła się w Chrome 114 i jest dziś szeroka.

← Wróć do leksykonu