Avatar billede mr_mudderkode Nybegynder
18. juli 2002 - 13:40 Der er 7 kommentarer og
1 løsning

Ombrydning af ord

Jeg ved ikke om dette overhovedet er muligt, men jeg kan da altid prøve at spørge.

Det er et alm. kendt problem at laaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaange tekststrenge kan sprænge ens pæne html-layout.

Er det muligt dynamisk at ombryde disse lange tekststrenge, så alt det tekst der er for meget automatisk bliver smidt ned på den efterfølgende linie?

Det skal helst virke i både MSIE 5.0 , 5.5, 6.0 og op samt Mozilla og Netscape 7.0
Avatar billede mikoalngelo Nybegynder
18. juli 2002 - 14:02 #1
(LM)
YE
TD
T
E
R
Avatar billede jakoba Nybegynder
18. juli 2002 - 14:03 #2
jeg mener ­ duer i de fleste browsere:
laaaaaaa­aaaaaaaaaaa­aaaaaaaaaaa­aaaaaaaange

den ignoreres indtil der er brug for at ombryde og så indsættes der et - tegn

den laaaaaaaaaaaaaaaaaa-
aaaaaaaaaaaaaaaaaaange
stren i et smalt felt.
Avatar billede mr_mudderkode Nybegynder
18. juli 2002 - 15:02 #3
Ja, men det besvarer desværre ikke mit spørgsmål.

Jeg vil gerne - om muligt - gøre det clientside, og uden selv at skulle bekymre mig om strengenes længde, bl.a. fordi skrifttyper til tider vises forskelligt i de forskellige browsere, og der derfor kan være flere tegn på en linie.

Indsættelse af ­ skal jo ske serverside, så de er "født" ind i html-dokumentet. Det er jeg helst fri for.

Opera gør jobbet udemærket, når man bare har sat sin table hårdt op. Jeg vil så gerne have Explorer og Mozilla/Netscape til at gøre det ligeså elegant. HVIS det da overhovedet er lad-sig-gørligt...?
Avatar billede mr_mudderkode Nybegynder
18. juli 2002 - 15:03 #4
...lige en fodnote...

Jeg kender godt løsningen med ­ men det er jo ren html-løsning. Jeg har stillet spørgsmålet i Javascript kategorien fordi jeg håber man her kan lave en smart løsning på problemet. ;-)
Avatar billede coolcoder Nybegynder
18. juli 2002 - 16:10 #5
har du ikke lidt ekspemel-kode på det layout og hvor du skal ha' ombrudt teksten??
Avatar billede mr_mudderkode Nybegynder
18. juli 2002 - 16:46 #6
<table border="0" cellspacing="0" cellpadding="0" width="200" style='table-layout:fixed;'>
    <tr>
        <td style='width:200px;'>
http://www.EnEllerAndenAllerhelvedesLangURL.net/medEnLangPathBagefter/eksempel.html
        </td>
    </tr>
    <tr>
        <td style='width:200px;'>
Eller bare en eller anden der får lyst til at skrive JUUUUUUUUUUBIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII eller noget i den dur
        </td>
    </tr>
</table>
Avatar billede mr_mudderkode Nybegynder
18. juli 2002 - 16:47 #7
PS: URL'en herover er et dødt link  :-)
Avatar billede mr_mudderkode Nybegynder
24. juli 2002 - 09:24 #8
jeg lukker
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester