Включаем вангу.
Можно предположить что .more
это у вас скрытый блок, который будет показан если что-то там нажать? Если да, то он наверное имеет display: none
? Если да, то невозможно вычислить высоту элемента, который не нарисован.
Обойти проблему (если сильно нужно) можно специальной техникой:
1. Помещаем .more
в еще один контейнер, который имеет height: 0; ovefrlow: none;
- по сути тоже скрыт, но можно измерить высоту контента.
2. Можно скопировать контент, поместить в скрытый блок за пределами экрана, измерить высоту и удалить.