2011-10-19 16 views
5

Wiem o plikach fitText.js i bigText.js, ale żadne z nich nie jest przeznaczone dla nagłówka wielowierszowego (bigText może wykonywać wiele wierszy, ale należy zawijać każdą linię div, który tutaj nie zadziała). Mówiąc prościej, dać <h1> z width: 200px; height: 175px; czy istnieje wtyczka jQuery, która będzie dynamicznie zmieniać rozmiar tekstu, dopóki nie będzie widoczny?Wtyczka jQuery do dopasowania tekstu do zdefiniowanego elementu szerokości/wysokości

Coś takiego: <h1>My Short Headline</h1> byłoby duże, ale coś takiego jak <h1>My Somewhat Longer Headline That Needs To Be Completely Visible With No Truncation</h1> byłoby trochę mniejsze. Wiesz o czymś, co mogłoby załatwić sprawę?

+0

Czy chcesz go zawinąć do następnego wiersza lub dopasowania "wszystko w jednym"? – PhD

+0

Zawiń, aby wypełnić wysokość i szerokość. Gdybym chciał, żeby był w jednej linii, fitText.js byłby idealny. – bjork24

+1

Co sprawia, że ​​"zwijanie własnych" jest bardziej skomplikowane niż polowanie na wtyczkę? – PhD

Odpowiedz

5

Wpadł własnego rozwiązania: http://jsfiddle.net/bjork24/VQEC9/

Teraz wystarczy wrzucić go do wtyczki i będę dobry, aby przejść.

+3

Czy stworzyłeś już wtyczkę? Wolę pobieranie niż kopiowanie i wdrażanie tego. –

+1

Chciałbym zobaczyć to także jako wtyczkę! – cfx

Powiązane problemy