scrollTop позиция div с переполнением y. Не соответствует росту его детей - PullRequest
0 голосов
/ 01 февраля 2012

У меня есть div с фиксированной высотой 155px и настроен на прокрутку, это вертикальное переполнение.Внутри этого div есть неупорядоченный список с высотой 338 пикселей.

Я пытаюсь найти, когда пользователь прокрутил до конца этого div.

    $('.myDiv').scroll(function(event) {
        var frame = $(event.target);
        console.log(frame.scrollTop() + ", " + $('ol',frame).height() )
    });

Это логин - 210, 338 - я не уверен, как он получит 210 для позиции прокрутки - я бы предположил, что он будет таким же, как его содержимое - 338.

Кто-нибудь может объяснить, почему это так?

1 Ответ

0 голосов
/ 01 февраля 2012

есть ли у вас текст в div?если это так, вы можете указать явное значение 'line-height: 16px' в CSS

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...