Moje pytanie brzmi - jak zrobić, aby ten tekst sam się przełamał, jeśli jest ciągły, ale przekracza (w tym wypadku) 99px w szerokości? Da się to jakoś osiągnąć? Może być i w PHP.
Pozdr.
jacobson
23.11.2011, 22:25:47
style=" word-wrap: break-word;" dodaj do td
Mody23
23.11.2011, 22:29:09
Niestety nie daje to rezultatów
Sephirus
23.11.2011, 22:29:40
najlepszym sposobem chyba jednak jest PHP podczas wyświetlania czegoś takiego - masz lepszą kontrolę, którą możesz sparametryzować
Jak się do tego zabrać - jeżeli chcesz podzielić tekst od tak to masz funkcję chunk_split()...
Jeśli chcesz to zrobić ładniej to należało by złamać tekst nie "krojąc" słów to pasowało by utworzyć funkcję, która zwracała by uwagę na zachowywanie całych słów.
dokladnie na jsfiddle sprawdzalem i samo break-word dziala...
Niktoś
24.11.2011, 16:21:17
Cytat
Jaja sobie robisz z forumowiczów? ;P
*Damonsson-może wcale jaj sobie nie robi.Oba polecenia są dla CSS3,tak więc starsze przeglądarki nie muszą wcale ich obsługiwać. Ja bym radził zbudować własną funkcję która tnie zbyt długie stringi,niż ryzykować zadziała albo nie i mieć potem problemy że zbyt szeroka kolumna zburzy układ strony.
Tak jak myślałem,u mnie na FF3.5 te przykłady fidla nie działają.
Damonsson
24.11.2011, 17:52:29
Fakt, nie pomyślałem, że ktoś może używać ff <3.5 albo IE 5
A tak serio, to w sumie zawsze warto dodać coś, co zapobiegnie złemu wyświetleniu nawet u jednego oglądacza strona, a nie obciąży jakoś zbytnio całego serwisu, tak jak radzą osoby powyżej.
Niktoś
24.11.2011, 18:01:04
Ech był gdzieś temat na tym forum o przycinaniu zbyt długich łańcuchów,wystarczy poszukać.Tą czynność zostawię jednak autorowi tematu.
potreb
24.11.2011, 20:16:50
Overflow: hidden
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.