Wordwrap bruger jeg for at undgå at lange linier bryder det lag det er placeret i.
$t = str_replace( " ", " ", $t ) ; bruger jeg for at beholde indryk i indlægget, f.eks. hvis der er kodestumper som skal vises korrekt. Har prøvet med <pre> tagget istedet, men det gør at alt teksten står på en lang linie.
Funktionen virker, så længe min side er sat til en fixed width, og jeg bruger en monospaced font. For det første ønsker jeg ikke at bruge en fixed width, men vil gerne kunne sætte sidens bredde til f.eks. 90%... Derudover giver den monospaced font et problem med at hvis jeg via browseren forstørrer teksten bryder teksten det lag det er placeret i, istedet for at blive brudt.
I det hele taget er der altid et eller andet galt med den funktion uanset hvordan jeg laver den. Synes efterhånden jeg har prøvet alle mulige og umulige sammensætninger, men der er altid noget galt. Den nuværende er det bedste jeg har formået ind til videre.
Jeg ønsker ikke at bruge samme løsning som her på eksperten med overflow : auto ; så teksten bare forsvinder hvis den ikke kan være i laget. Det synes jeg er totalt grimt, så ikke noget med at foreslå det vel :)
Jeg ved jeg har gjort det her før, for lang tid siden, uden nogen problemer, og derfor irriterer det mig at jeg ikke kan få en ordentlig løsning nu. Håber derfor nogen ligger inde med en løsning der virker, og uden underlige bivirkninger.
AI bliver først for alvor en del af arbejdet, når teknologien integreres i den måde, vi arbejder på. At have adgang til AI betyder ikke nødvendigvis, at medarbejderne er klar til at bruge den.
Hmm, vil helst lave den formatering når teksten vises, frem for når det proppes i databasen. Men jeg kan vist ikke helt få den til at passe ind
Og en monospaced font er en font hvor alle bogstaver og tegn er præcist lige brede... Nødvendigt for at jeg kan regne med 80 tegn per linie i wordwrap() ellers får jeg et meget mystisk resultat. Et eksempel :
Hello World WWWWWWWWWWW
Hvis ellers jeg ikke tager fejl bruges der ikke en monospaced font her på eksperten, derfor vil den nederste linie være længere end den øverste på trods af at der er 11 tegn i dem begge... Bruges en monospaced font vil de 2 linier være lige lange
bruger du mit forslag? jeg har selv rodet en del med det, og var ved at få grå hår.. indtil jeg brugte ovenst. og det virker for. lange ord blir breaket, pladsen blir fyldt ud og marginer holdes. (+teksten er mysql og tags-valideret).
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.