как узнать помещается ли разметка в div

html JavaScript css верстка

Здравствуйте. У меня есть контент, который тянется из БД и мне нужно его разбить на условные пейджи.
Не знаю с какого места нужно начинать новую страницу. У меня есть количество строк, которые могут поместиться в div и максимальная длина строки.
Проблема в том, что в контенте не просто текст: там есть списки, абзацы...
Ответы:
Никак не узнать. Либо подсчитывать длину контента на сервера (что проблематично), либо можно использовать следующий костыль:
Создаем новый див (где угодно на странице) размером 1х1 (вообще говоря, и 0 длины вполне должно прокатить, главное, чтобы он рендерился брозером, но я не вполне уверен, что все брозеры отреднерят блок нулевой длины), прописываем ему overflow: hidden. Внутри создаем обычный блочный элемент (див), в него вставляем контент, отданый нам серваком и уже с этого элемента снимаем размеры.
Пиши если чего не понятно.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.