Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][HTML]Za długie zdanie, za mały div, Zmieścić większe w mniejszym
MateuszS
post
Post #1





Grupa: Zarejestrowani
Postów: 1 429
Pomógł: 195
Dołączył: 6.10.2008
Skąd: Kraków/Tomaszów Lubelski

Ostrzeżenie: (0%)
-----


Hey. Mam problem, mam mało miejsca na stronie i muszę zmieścić dość pokaźne zdanie w 170px; Chcę aby gdy zabraknie miejsca pokazywały się na końcu 3 kropki np. Franek ukradł... Jak takie coś zrobić?
Go to the top of the page
+Quote Post
f1xer
post
Post #2





Grupa: Zarejestrowani
Postów: 403
Pomógł: 68
Dołączył: 20.03.2008

Ostrzeżenie: (0%)
-----


na pewno przydadzą ci się funkcję strlen i substr pozatym musisz wiedzieć jaką czcionką będziesz pisał i ile znaków mieści się w tej szerokości 170 px a później to już tylko za pomocą strlen sprawdzasz ile znaków ma zdanie, jeżeli za dużo to ucinasz tyle ile trzeba i jeszcze 3 a później dopisujesz do tego co masz ... i już masz zdanie z kropkami
Go to the top of the page
+Quote Post
ziolo
post
Post #3





Grupa: Zarejestrowani
Postów: 82
Pomógł: 20
Dołączył: 17.01.2009
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Dołączam się do prośby. Mam taki sam problem. Jak to zrobić ?

Na pewno nie da się poprzez zlicznanie znaków bo to zależy od czcionki i od liter jakie występują w tekście.

f1xer: jest problem bo np litery mmmmm są szersze niż iiiii

Ten post edytował ziolo 19.01.2009, 19:13:46
Go to the top of the page
+Quote Post
MateuszS
post
Post #4





Grupa: Zarejestrowani
Postów: 1 429
Pomógł: 195
Dołączył: 6.10.2008
Skąd: Kraków/Tomaszów Lubelski

Ostrzeżenie: (0%)
-----


czcionka podstawowa to chyba 12 team new roman na stronie bez zadnego deklarowania wielkosci
Go to the top of the page
+Quote Post
potreb
post
Post #5





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Jak zastosujesz czcionke o 20px to napewno. Użyj strlen i substr tak jak kolega pisał wyżej i dodatkowo, możesz ustawić także przycinanie divów:

  1. <p style="width: 50px; height: 50px; overflow: hidden;">
  2. ten tekst będzie przycięty</p>


http://forum.php.pl/index.php?showtopic=10...=strlen++substr

Ten post edytował potreb 19.01.2009, 19:25:10
Go to the top of the page
+Quote Post
f1xer
post
Post #6





Grupa: Zarejestrowani
Postów: 403
Pomógł: 68
Dołączył: 20.03.2008

Ostrzeżenie: (0%)
-----


no tak o tym nie pomyślałem hmm google mało sensownie mówi cokolwiek na ten temat ale znalazłem coś takiego
http://coding.derkeiler.com/Archive/PHP/ph...2/msg00284.html być może pomoże.
Go to the top of the page
+Quote Post
potreb
post
Post #7





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Chyba mówi o pdfie.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 07:07