Autor Zpráva
jojo
Profil
Dobrý den,

chtěl bych poprosit o radu, jelikož si již nevím rady :-(

Snažím se vyřešit posouvání textu v elementu pomocí dvou "odkazů", tak aby při stisku tlačítka na myši docházelo k plynulému posunu. Tento element má má nastavený overflow: hidden.

Viz: http://jsfiddle.net/Hr3u8/8/.

Vše se mi více méně podařilo vyřešit, ale při spuštění na tabletu jsem zjistil, že nefungují jak "odkazy" na posouvání textu tak ani možnost posunout si obsah pomocí touch eventu.

Chtěl bych se proto zeptat, někoho zkušeného, je toho vůbec dobrý přístup jak řešit posouvání textu pomocí šipek? Pokud ano, lze nějak aktivovat tento touch? Dalo by se to vyřešit pokud by element neměl nastavený overflow:hidden, ale např. overflow:auto nebo scroll. Tím ale bohužel dojde k zobrazení posuvníků, což není žádoucí.

Přiznám se, že již vůbec nevím, jak tuto situaci řešit.

Budu rád za jakékoli řešení, nápad či kontakt na osobu, která by si dokázala s touto věcí poradit.

Díky moc

jojo
preca1
Profil
Zdravim,
aby ti fungovaly i dotykové události, musíš je aplikovat. Pro mousedown je myslím ekvivalent touchstart a pro mouseup je ekvivalent touchend.
Dále existuje CSS vlastnost -webkit-overflow-scrolling. Přečti si něco o ní, možná ti pomůže s oním scrollováním pomocí prstů.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: