Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Teksti venyttää sivua

vmjs [02.11.2003 18:07:00]

#

Sivullani keskustelu-alue, ja siinä on seuraava ongelma:

Kun tekstiä tulee liikaa samalle riville se venyttää sivua.
Kuinka ton sais niin, että teksti menis automaattisesti toiselle riville kun se tulee taulukon reunakohtaan?

odys [02.11.2003 18:58:35]

#

Jos teksti on yhteen pötköön tyyliin: "ERGERHRrthoergeorhgergerRTHRTHRTH2t34yt45hkj­" niin on aika vaikea saada se rivittymään. Onhan tuohon CSS tyyli, mitä aika harva selain minusta tukee word-wrap: break-word; (Muistaakseni).

Jos taas joku PHP skripti highlightaa tekstiä ja muuttaa välilyönnit -> &nbps;

Niin yksi voisi olla:

<?php
    function kasittele ($teksti) {
        $teksti = str_replace("&nbsp;&nbsp;", "&nbsp; ", $teksti);
        $teksti = preg_replace("/&nbsp;.{1,}/i", " ", $teksti);
        return $teksti;
    }
?>

En tiedä tosta funktion toiminnasta. Koita :D

Defactor [04.11.2003 11:33:18]

#

Kaipa tuon jotenkin PHP:llä saisi tyyliin että jos ei esim. 30 kirjaimen jälkeen ei ole
-koodia niin lähin välilyönti muutetaan
:ksi

NiLon [04.11.2003 16:43:43]

#

Tai sitten tekee sellasen ratkaisun että jos väliä ei ole tullut 30 merkin jälkeen niin lyödään "-" väliin ja jatketaan tulostusta normaalisti, mutta tarkistetaan taas 60 merkin kohdalla jne.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta