ďťż
Podstrony
|
telcocafeChciałbym wiedzieć czy istnieje sposób na obliczenie jak długi będzie tekst w graficznych jednostkach miary (piksele,centymetry,cale,...)Otóż muszę wiedzieć czy tekst napisany jednym ciągiem (bez znaków nowej lini) zmieści się w DIV'ie o szerokości np. 900px, a jeżeli nie to odpowiednio go przerobić, dodając BR'y. możesz na oko zmierzyć (policzyć ilość znaków, przemnorzyć wpez średnią szerokość) a jeśli jeszcze dokładaniej chcesz to lepiej zmierz i zapisz ile miejsca zajmuje jedna literaz i licz wystąpienia i wszystko dodaj :P Troszkę zle się wyraziłem. Mam na stronie DIV'a, który musi mieś stałą szerokość.I zastanawiałem się czy jak mi user wpisze tekst w jednej lini (doTEXTAREA), to czy przypadkiem ten tekst nie wyjdzie poza granice DIV'a. Chcę zrobić coś spotykanego w edytorach tekstu, a mianowicie zawijanie długich wierszy i dzielenie wyrazów. No nie jeśli tak jak mówisz user wpisuje wszystko do TEXTAREA no to przecież tam tekst się zawija. Jeśli TEXTAREA mieści ci się w twoim DIVie to nie masz się czym martwić. Tekst po dojściu do lini nie wyjdzie ci Bóg wie gdzie tylko grzecznie zejdzie linie niżej. Chyba, że coś źle zrozumiałem nie jestem do konca pewien (bo juz nie pamietam) ale chyba trzeba na tym tekscie uzyc funkcji nl2br(); No nie jeśli tak jak mówisz user wpisuje wszystko do TEXTAREA no to przecież tam tekst się zawija. Jeśli TEXTAREA mieści ci się w twoim DIVie to nie masz się czym martwić. Tekst po dojściu do lini nie wyjdzie ci Bóg wie gdzie tylko grzecznie zejdzie linie niżej. Chyba, że coś źle zrozumiałem hmmm Z tego co wiem mając jakiegoś diva ustawionego np na 400px lub 40% jak wbijesz tem tekst to sam będzie ci przechodził do następnej linii a po zmianie szerokości znowu dostosuje się do wymiaru strony. Więc zastanawiam się po co ten temat? aha PHP działa po stronie serwera więc jak może wiedzieć jakiego fonta masz teraz i jak duża wyświetli się u usera, w liczeniu szerokości trzeba uwzględnić różną szerokość liter (np: "i", "w"). Jednak jest to zupełnie niepotrzebne w związku z tym co napisałem na początku. Tyle, że ja to chciałem jeszcze podzielić na strony. A co do ustawień czcionki, to by czytał z arkusza stylów. Użytkownik felix.leg edytował ten post 21 sierpień 2005, 12:58 |
|||
Sitedesign by AltusUmbrae. |