26. august 2002 - 22:40Der er
15 kommentarer og 2 løsninger
style="width:80%" giver problemer ved lange ord i textbox
Hej!
Hvis jeg har et textarea der er sat til width:80% i en style, vil den ved for meget indhold udvide tabellen omkring sig, og derved lave en scrollbar på hele siden.
Hvorfor gør den det? Hvis jeg korter af længden på den tekst feltet indeholder, forsvinder scrollbaren.
Mit umiddelbare indskydelse var at lave en tabel / td med en fast størrelse omkring textarea, men som jeg forstår dit spørgsmål, har du også gjort sådan. Måske ville en kodestump hjælpe...
Hov lige et spørgsmål. Nu ved jeg ikke hvad du skal bruge det til, men jeg går ud fra det er brugeren som skal indtaste noget i feltet : altså hvis der bare skal indtastet noget så virker din form jo fint, da ordet jo automatisk bliver breaket, det gør det ihvertfald hos mig...
Problemet opstår jo selvfølgelig først når outputtet skal skrives ud i en eller anden tabel.
Hhmm måske kan det løses med javascript eller php. Problemet opstår jo først når value width er længere end den angivet input eller textarea width. Jeg forstiller mig man så skulle lave en eller anden funktion som checker dette, og så indsætter et \n. Det er mit eneste bud.
Synes godt om
Slettet bruger
26. august 2002 - 23:52#11
Ja...måske man kunne aflæse bredden på et af de andre tekstfelter (der virker) og så lægge den ind i e-mail feltet. Men sikke noget klyt :/
Jeg er bange for det er en IE bug af format ;) I Opera ser dit første eksempel noget andeledes ud med et meget lille input felt, og i NS virker det helt perfekt...
bredden på textarea skal angives i px, der er ikke særlig mange browserer der fatter % Så prøv med px.
Synes godt om
Slettet bruger
04. september 2002 - 13:13#16
dexter_dk> Det er jo ikke et svar :P
Det er kun et problem når tekstens længde overstiger feltets bredde.
Og jo, de fleste nye browsere fatter godt andet end px. Heriblandt Netscape, Mozilla og IE. Dog har IE et problem med at tolke overflow (tilsyneladende)
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.