ActivePlayer
1.03.2005, 16:29:37
Nie byłem pewny, jakie forum, jednak zdecydowałem sie tutaj... w czym problem...
chodzi mi o to, ze pobieram z bazy jakistam tekst. i teraz jego prezentacja ma wygladac w nast sposob:
czesc1 | czesc2 | czesc3
w tabelce. wiec musze podzielis ten tekst, na w miare równe częsci. problem w tym, ze czcionki nie posiadają stałej szerokosci znaków.
Kuziu
1.03.2005, 16:33:41
I jaki jest Twój problem ?
Tak to wyjaśniłes, że nie wiadomo o co chodzi ...
tekst1
tekst2
tekst3
ActivePlayer
1.03.2005, 17:12:54
chodzi o to, jak podzielic jeden dlugi tekst, na 3, zajmujące każdy tyle samo miejsca.
rubin
1.03.2005, 17:42:32
Zlicz dlugosc stringa wez srednia(dlugosc/3); przesuwasz sie po stringu rownoczesnie w lewo i prawo (na tych wart zrednich) i wszukujesz np kropke lub.
Gdzie predzej znajdzie szukany znak tam tniesz. Mozna rownoczesnie sprawdzac w dwoch miejsach srednich - mozesz uzyskac najlepszye pociecie.
Dlugosc wyswitlanych tekstow mozna sprawdzic poprzez zczytanie width z tabeli. Ale do tego chyba bardziej przydal by sie JS