|
| Vandret scrollbar på <textarea> Fra : Stig Johansen |
Dato : 07-12-09 02:31 |
|
Hej.
Jeg har søgt og søgt og prøvet, men lige meget hvad jeg har prøvet, så kan
jeg ikke få en vandret scrollbar på <textarea>.
Det jeg er ude efter, er samme opførsel som en ganske almindelig multiline
edit kontrol (som notepad), hvor man kan sætte word wrap fra eller til.
Altså at teksten ikke wrapper hvis den er længere end det synlige vindue.
Kan det overhovedet lade sig gøre?
Det underlige er, at de søgeresultater jeg finder omhandler _fjernelse_ af
scrollbar, som om de var der, og ikke omvendt som jeg er ude efter.
--
Med venlig hilsen
Stig Johansen
| |
Erik Ginnerskov (07-12-2009)
| Kommentar Fra : Erik Ginnerskov |
Dato : 07-12-09 12:30 |
| | |
Stig Johansen (07-12-2009)
| Kommentar Fra : Stig Johansen |
Dato : 07-12-09 20:22 |
|
Erik Ginnerskov wrote:
> Stig Johansen wrote:
>> Hej.
>>
>> Jeg har søgt og søgt og prøvet, men lige meget hvad jeg har prøvet,
>> så kan jeg ikke få en vandret scrollbar på <textarea>.
>
> Kan noget her hjælpe dig?
>
> http://hjemmesideskolen.dk/html/testsider/whitespace.php
Ikke rigtig.
PÅ div'er er det nemt nok at lave scrollbarer, men åbenbart ikke på et
textarea.
Jeg synes jeg har prøvet alle mulige kombinationer af white-space: pre,
nowrap og lagt en <pre> uden om, forskellige kombinationer af overflow, men
ligegyldigt hvad jeg prøver, så wrapper skidtet.
Det er lidt irriterende, da input ikke (altid) bliver vist som forventet,
for når det bliver vist, så wrapper det jo ikke.
Det kan måske slet ikke lade sig gøre at få textarea til at undlade wrap?
--
Med venlig hilsen
Stig Johansen
| |
Allan Vebel (07-12-2009)
| Kommentar Fra : Allan Vebel |
Dato : 07-12-09 22:37 |
|
Stig Johansen skrev:
> Ikke rigtig.
>
> PÅ div'er er det nemt nok at lave scrollbarer, men
> åbenbart ikke på et textarea.
Jamen, hvis <pre>teksten er skrevet med pre, skifter
den ikke linje, så skal der kommer vandret scroll når
teksten er bredere end din textarea</pre> - ellers må
du lige give et link.
--
Allan Vebel
http://vebel.dk | http://html-faq.dk
| |
Stig Johansen (08-12-2009)
| Kommentar Fra : Stig Johansen |
Dato : 08-12-09 03:08 |
|
Allan Vebel wrote:
> Jamen, hvis <pre>teksten er skrevet med pre, skifter
> den ikke linje, så skal der kommer vandret scroll når
> teksten er bredere end din textarea</pre> - ellers må
> du lige give et link.
Det var et generelt spørgsmål om textarea, så ethvert html, der indeholder
<textarea> kunne bruges.
Som nævnt synes jeg, at jeg har prøvet alle mulig kombinationer af styles,
og det vil føre for vidt at lave sider med hver eneste kombination (som i
øvrigt ikke virker).
Den med <pre> var ikke <pre> i sig selv, men et forsøg (baseret på Google)
med:
<pre><textarea> tekst </textarea></pre>
Altså at indkapsle textarea i en pre, men det har heller ingen effekt.
Men Birger har givet løsningen, så jeg er tilfreds.
--
Med venlig hilsen
Stig Johansen
| |
Birger Sørensen (07-12-2009)
| Kommentar Fra : Birger Sørensen |
Dato : 07-12-09 20:54 |
|
Den 07-12-2009, skrev Stig Johansen:
> Hej.
>
> Jeg har søgt og søgt og prøvet, men lige meget hvad jeg har prøvet, så kan
> jeg ikke få en vandret scrollbar på <textarea>.
>
> Det jeg er ude efter, er samme opførsel som en ganske almindelig multiline
> edit kontrol (som notepad), hvor man kan sætte word wrap fra eller til.
>
> Altså at teksten ikke wrapper hvis den er længere end det synlige vindue.
>
> Kan det overhovedet lade sig gøre?
>
> Det underlige er, at de søgeresultater jeg finder omhandler _fjernelse_ af
> scrollbar, som om de var der, og ikke omvendt som jeg er ude efter.
<textarea wrap="off" ...>
Kan ikke huske hvor jeg har fundet det - men det virker i FF og IE > 7
Vist nok noget med, om den skal returnere bløde linieskift eller ej.
brugt på bbsorensen.com under Software - AJAX til at vise koder...
Birger
--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk
| |
Stig Johansen (08-12-2009)
| Kommentar Fra : Stig Johansen |
Dato : 08-12-09 03:03 |
|
Birger Sørensen wrote:
> <textarea wrap="off" ...>
Nå så dér var det hemmelige voodoo-trick :)
> Kan ikke huske hvor jeg har fundet det - men det virker i FF og IE > 7
Jeg kan så fortælle dig, at det også virker i min IE6, samt min Konqueror.
> Vist nok noget med, om den skal returnere bløde linieskift eller ej.
Bare det virker, så er jeg tilfreds - godt nok validerer det ikke, men der
er tilsyneladende ikke andre måder at gøre det på.
--
Med venlig hilsen
Stig Johansen
| |
Erik Ginnerskov (08-12-2009)
| Kommentar Fra : Erik Ginnerskov |
Dato : 08-12-09 17:00 |
| | |
Erik Ginnerskov (08-12-2009)
| Kommentar Fra : Erik Ginnerskov |
Dato : 08-12-09 17:05 |
| | |
Philip Nunnegaard (10-12-2009)
| Kommentar Fra : Philip Nunnegaard |
Dato : 10-12-09 20:28 |
|
Erik Ginnerskov skrev:
>> http://ginnerskov.dk/test.php
>
> Testede lige i de browsere, jeg har tilgængelig, det fungerer ikke i
> W/Safari.
Så fik jeg da lige demonstreret et punkt hvor Safari og Google Chrome er
forskellige, selvom de to browsere ellers skulle køre efter samme motor.
I Google Chrome virker det fint.
--
Philip - http://www.chartbase.dk | http://www.hitsurf.dk
| |
Birger Sørensen (10-12-2009)
| Kommentar Fra : Birger Sørensen |
Dato : 10-12-09 20:21 |
| | |
Karl Erik Christense~ (07-12-2009)
| Kommentar Fra : Karl Erik Christense~ |
Dato : 07-12-09 23:58 |
|
Den Mon, 07 Dec 2009 20:53:38 +0100 skrev Birger Sørensen:
> <textarea wrap="off" ...>
> Kan ikke huske hvor jeg har fundet det - men det virker i FF og IE > 7
> Vist nok noget med, om den skal returnere bløde linieskift eller ej.
> brugt på bbsorensen.com under Software - AJAX til at vise koder...
>
> Birger
13 fejl og 15 advarsler - skal det nu være "smart"?
http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fbbsorensen.dk%
2Fkontakt.php
--
Karl Erik.
| |
|
|