Sortörés túl hosszú karakterlánc esetén
Üdv!
Van egy űrlapom, melyben található egy textarea. Ha szóköz nélküli karakterlánccal töltöm fel, akkor kiírásnál szétesik az egész oldal. Ismerem a wordwrap függvényt, de nem igazán jó, mert a karaktereknek nem egyforma a szélességük. Nem mindegy hogy 50db "i"-t tör, vagy 50db "W"-t. Így aztán vagy borzasztóan keskeny a kiírós rész, vagy ugyanúgy szétesik az oldal. Egyik sem szerencsés.
Szvsz olyan megoldás kellene, ami megnézi, hogy 20 karakteres intervallumokban van-e legalább 1db szóköz. Ha nincs, akkor hibát jelez.
Vagy van ennél egyszerűbb/gyorsabb megoldás? Kíváncsi vagyok, más hogyan oldja meg ezt a problémát a honlapok készítése során.
■ Van egy űrlapom, melyben található egy textarea. Ha szóköz nélküli karakterlánccal töltöm fel, akkor kiírásnál szétesik az egész oldal. Ismerem a wordwrap függvényt, de nem igazán jó, mert a karaktereknek nem egyforma a szélességük. Nem mindegy hogy 50db "i"-t tör, vagy 50db "W"-t. Így aztán vagy borzasztóan keskeny a kiírós rész, vagy ugyanúgy szétesik az oldal. Egyik sem szerencsés.
Szvsz olyan megoldás kellene, ami megnézi, hogy 20 karakteres intervallumokban van-e legalább 1db szóköz. Ha nincs, akkor hibát jelez.
Vagy van ennél egyszerűbb/gyorsabb megoldás? Kíváncsi vagyok, más hogyan oldja meg ezt a problémát a honlapok készítése során.
hát, változó
div és overflow: hidden;
wordwrap x karakternél
if( strpos( ' ', $text ) === false ) user_error( 'írgyá be szóközt is!', E_USER_ERROR );
valamint ezek kombinációja. HTML formázású szövegnél egy picit bonyolultabb a dolog, ott nem érdemes túlszofisztikálni, ezért általában az egyes és hármad pontokat szoktam használni.
wordwrap
kényszerített sortörés és linkek
Úgyhogy lehet azért ragozni a feladatot, ha jó megoldást akarsz.
köszönöm
Köszönöm szépen a válaszokat!
overflow:hidden
Megjegyzem, lassan ideje lenne erre egy nomális böngészőkbe integrált szabványos CSS megoldás...
teszt :)
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW