Autor | Zpráva | ||
---|---|---|---|
imploder Profil |
#1 · Zasláno: 23. 7. 2009, 01:53:54
Zdravím,
zkusil jsem vyrobit textareu přizpůsobující se výškou obsahu. takhle to vypadá (to první pole, odzkoušeno ve FF a Opeře že se zvětšuje jak má) V prohlížečích používajících webkit, konkrétně Midori a Kazehakase (webkit jako renderovací jádro má mj. i Chrome a Safari) se ale nepřizpůsobí na začátku správně výšce řádku a zvětšovat se odmítá. Přitom když si odkomentujete ty dva alerty a budete dávat entery, tak uvidíte, že se vlastnost height zvětšuje. Zobrazené to ale zůstává pořád stejně. Našel jsem ukázku od Chamurappiho, která kupodivu i na webkitu funguje. Přitom tam nevidím nic, co by to mohlo způsobovat. no nic, půjdu spát, ale je to fakt divný :-S P.S.: Nevěděl by někdo, jak zařídit, aby se textarea v horizontálním skrolování chovala jako jednořádkový input, tj. šlo by se posouvat kurzorem na řádku, který není celý vidět, ale bez posuvníku (ten totiž obsah textarey "zaplácne", takže při jednom řádku není nic vidět)? |
||
Časová prodleva: 4 dny
|
|||
Str4wberry Profil |
#2 · Zasláno: 27. 7. 2009, 00:31:32
Ad P.S.) To zmíněné „overflow: hidden“ nefunguje?
|
||
Chamurappi Profil |
#3 · Zasláno: 27. 7. 2009, 01:41:18 · Upravil/a: Chamurappi
Reaguji na implodera:
Nemůže mít vliv vykreslovací režim? Když jsem tu odkázanou ukázku sestavil, došli jsme s regym k závěru, že je lepší měřit scrollHeight na kopii <textarey>. Možná by to pomohlo. |
||
Časová prodleva: 15 let
|
0