PDA

Zobacz pełną wersję : zawijanie tekstu w modułach



mario_j
25-06-2007, 15:38
czy ktoś wie jak wymusić zawijanie długich nazw produktów w modułach (np. randomproduct, latestproduct i innych). Chodzi dokładnie o łamanie wiersza w miejscach w których nie ma spacji - tak jak to jest zrobione w sklepie mbpartner.

comet
26-06-2007, 14:30
jeżeli używasz styli :


max-width: 6em;
word-wrap:break-word;

w php uzyj:

wordwrap

mario_j
26-06-2007, 15:27
jeżeli używasz styli :


max-width: 6em;
word-wrap:break-word;

Firefox chyba ignoruje word-wrap , patrz tutaj http://htmlhelp.shl.pl/css/atrybuty/przyklady/przyklad.php?nr=wordwrap1

comet
26-06-2007, 15:51
overflow: hidden; lub overflow: auto
np.


#Layer1 {
position:absolute;
left:12px;
top:95px;
width:40px;
height:207px;
z-index:1;
overflow: hidden;
/*overflow: auto;*/
word-wrap:break-word;
}
mozna też tak : http://elmicox.blogspot.com/2006/05/script-quebra-de-palavras-word-wrap-no.html

mario_j
26-06-2007, 16:00
overflow: hidden; lub overflow: auto

mozna też tak : http://elmicox.blogspot.com/2006/05/script-quebra-de-palavras-word-wrap-no.html


overflow przetestowałem, albo ucina tekst albo scrolluje tekst, tu zawijania nie ma. Drugą metodę znalazłem po angielsku pod adresem http://elmicoxcodes.blogspot.com/2007/02/word-wrap-in-firefox.html i po przetestowaniu się wypowiem :)

sylwekb
24-07-2007, 14:23
Czy ktoś już rozwiązał problem związany z zawijaniem wierszy, gdy próbuję użyć funkcji overflow w pliku css szablonu to obcina tekst w kategorii produktów modułu VM a nie zawija?

sylwekb
24-07-2007, 15:48
Udało mi się problem rozwiązać w modułach jest katalog dtree i w nim jest plik dtree.css, dodałem 2x poniższe 2 linie w częściach odpowiedzialnych za tekst i działa zawijanie wierszy i w IE i Firefox.
overflow: hidden;
word-wrap:break-word;