делаю что то вроде читалки
открваеш нажимаешь и текст/страничка медленно скролится, а ты только читаешь
скорость скролинга задается и вопрос синхронизации читателя и скорость скролинга не рассматривается
дык проблема в том что не зависимо от скорости пролистывания/шага и размера шрифта
все это выглядит очень страшно, прирывисто
читать тажело, может есть какие то хитрости?
1. DlTA - 04 Августа, 2013 - 18:21:35 - перейти к сообщению
2. EuGen - 04 Августа, 2013 - 18:24:47 - перейти к сообщению
Sample
?
?
3. DlTA - 04 Августа, 2013 - 18:32:49 - перейти к сообщению
не, этот пример скролит очень быстро,
у меня же проблема в том что скролить нужно не только медленно но и настолько плавно чтоб при этом это было читабельно.
у меня же проблема в том что скролить нужно не только медленно но и настолько плавно чтоб при этом это было читабельно.
4. EuGen - 04 Августа, 2013 - 18:40:22 - перейти к сообщению
Так это не готовый код, а пример. Может, что-то подобное подойдёт: http://stackoverflow[dot]com/questio[dot][dot][dot]ooth-slow-scroll ?
5. DlTA - 04 Августа, 2013 - 18:47:03 - перейти к сообщению
вот мой пример который я использую
CODE (javascript):
скопировать код в буфер обмена
скопировать код в буфер обмена
- function setTop(block, top){
- if(block==undefined)
- return;
- if(block.style.top==undefined)
- return;
- block.style.top=top;
- }
- var soundPos; // переменная меняющаяся во времени и от которой зависит скрол
- var scrolStep = 10;
- var scrolPos = 0;
- var textBlock = document.getElementById('text');
- var textStep = 973/2000;
- var intScrol = setInterval(function(){
- scrolPos = soundPos*textStep;
- setTop(textBlock, -scrolPos );
- }, scrolStep);
вопрос не в том как скролить, а в том как плавно скролить , без дерганья