У меня есть длинная текстовая статья HTML, отформатированная с тегами абзацев. То, что я хотел бы сделать, это разбить этот контент на N число div, чтобы я мог создавать отдельные страницы. Так, например, на iPad/iPhone вместо чтения одной длинной страницы пользователь может прокручивать вправо/влево, чтобы перейти на страницы.Методы разбиения содержимого на стороне клиента на несколько «страниц»
Мои первоначальные попытки javascript были несколько запутаны: создание массива текста, измерение высоты линии, высоты окна устройства, добавление тегов абзаца закрытия/открытия и конец/начало страниц.
Мысли о хорошем способе приблизиться к этому? У меня не будет доступа к серверной обработке, это должно быть решение на стороне клиента.
Это хорошее начало. Я ищу способ скопировать блоки текста справа налево, но должно быть относительно легко клонировать содержимое и смещать его для создания «страниц». –