Чтобы вычислить верхнюю позицию для элемента переменной высоты, я подумал сделать следующее:
- Переместите элемент 1000px с верхней части области просмотра
- Установить элемент для отображения: блок
- Получить высоту элемента
- Установить элемент для отображения: нет
- Продолжайте, как будто все нормально и хорошо
Есть ли подводные камни в этом подходе? Есть ли более элегантное решение?