Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS][HTML]Zawijanie wierszy z ciągiem znaków.
Forum PHP.pl > Forum > Przedszkole
Weles
Witam.
Mam taki nietypowy problemik, gdyż mam dajmy na to tabelkę:

  1. <tr>
  2. <td style="width: 30px;">WWWWWWWWWWWWWWWWWW</td>
  3. </tr>


To te "WWW..." w jednym ciągu wcale nie przeskakują do następnej liniki, a chodź ustalone mam że szerokość to 30px, to ten ciąg i tak będzie szedł na szerokość tyle ile ma znaków w ciągu..

Problemu ze znakami po odstępie nie ma problemu, gdyż jeśli dam np: "WW WW WW WW WW WW WW WW WW" to wtedy się zawinie..

Ale co mam zrobić w takim wypadku gdy ciąg nie ma odstępów.. ?

Proszę o pomoc!
Pozdrawiam.


-----------------------------------
@EDIT:
Odpowiedź:

style="word-break: break-all"

Po 2H znalazłem w końcu odpowiedź u wujka tutaj:
http://www.ahfb2000.com/webmaster_help_des...read.php?t=3866
kkpre
Cytat
Ale co mam zrobić w takim wypadku gdy ciąg nie ma odstępów.. ?


Musisz je zrobićwink.gif Poczytaj o funkcji wordwrap


  1. wordwrap($string, $dlugosc, $rozdzielacz)


przykład:
  1. wordwrap($string, 15, " ")
- co 15 znaków w $string zostanie wstawiona spacja " "


A jeżeli nie chcesz dzielić tego ciągu to prawdopodobnie musisz też nadać innym komórkom sztywną długość żeby akurat tą komórkę rozciągało w dół.
camikazee
Policzyć ilość znaków i gdy przekroczy dozwoloną - podzielić.
Raven1122
Sorry ze odkopuje temat, ale tylko taka porada dla ludzi majacych ten problem.
Widzieliscie kiedys w slowniku wyraz typu: wwwwwwwwwwwww lub dasadsadsadsa??
Nie, dlatego też nasz kod nie zawija go smile.gif Mysle ze przyda sie ludziom pytajacym o to bardzo czesto.
toaspzoo
css: overflow
Gość
css:
word-wrap: break-word;
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.