Я хочу сделать галерею изображений для мобильных телефонов с аналогичной функциональностью Flickr.Галерея изображений Javascript для мобильных телефонов
Я хотел бы, чтобы он перемещал изображение на касании в зависимости от направления движения пальца, и если вы сделаете небольшой жест жестов, я бы хотел, чтобы он перемещал изображение на всем протяжении, или если салфетка не была достаточно большой, переместите div обратно в исходное положение по оси x.
Я знаю, как будет выглядеть логика, я просто не знаю, как использовать синтаксис.
Я думаю, что это будет что-то вроде этого:
На touchstart -Присвоить переменный х позиции touchstart
На TouchMove -Присвоить переменные для й позиции TouchMove -Присвоить переменную для TouchMove минус touchstart - добавить (TouchMove минус touchstart) к текущим х позициям DIV
на touchend - если TouchMove => touchstart + 50px затем добавить 1000px - (TouchMove-touchstart) в положение DIVS х
-else, если TouchMove = < touchstart - 50px затем минус 1000px + (TouchMove - touchstart) от дивы х позиции
Else минус (touchmove - touchstart) из положения x div
Можно ли перевести этот ^^^ в javascript?
Если позиция x изменяется в зависимости от текущего положения пальца во время касания, то он будет двигаться с любой скоростью, которую движется ваш палец, и с точки зрения того, чтобы она играла вперед или назад на экране, если салфетка была достаточно большой, я бы, вероятно, хотел, чтобы он играл вперед с заданной скоростью и легкостью. В идеале я бы не хотел использовать библиотеку или плагин любого типа. Я хочу просто использовать простой javascript, но я просмотрю фотошоп и посмотрю, понравится ли мне это. – EmmaGamma
Хорошо, посмотрев на это, у меня есть несколько вопросов об этом. Он явно работает очень хорошо и совместим со всеми браузерами и т. Д. ... но как я могу изменить стили для него? Кроме того, можно ли использовать только часть слайд-шоу, но не миниатюры? Если я смогу полностью настроить его таким образом, мне будет гораздо интереснее. В основном, я хочу максимизировать свой контроль над тем, как все это выглядит и действует, поэтому я бы предпочел написать код вручную, но если я могу изменить CSS для всего и использовать только те части, которые я хочу использовать, Я, вероятно, поеду с ним. – EmmaGamma
просто ответил на один вопрос для себя, можно просто использовать слайд-шоу без эскизов. – EmmaGamma