Я испытываю странное поведение с вертикальными полосами прокрутки в браузерах на основе webkit (Chrome и Safari).Вертикальная полоса прокрутки в моем примере видна, как хотелось бы, и работает при прокрутке колесом мыши.
Странно то, что невозможно прокрутить, щелкнув полосу прокрутки.
Мне удалось изолироватьошибка в простом примере jQueryUI.
$(function() {
var $el = $('<div><div class="huge" style="height:2000px">Webkit can\'t scroll.</div></div>');
$el.dialog({
modal: true,
title: 'Webkit Scrollbar',
width: 500
});
});
Здесь можно запустить демонстрацию с необходимым html http://jsbin.com/uculem/8. Попробуйте прокрутить, щелкнув полосу прокрутки и переместив панель.
При извлечении полного DOM, созданного jQueryUI, из отладчика chrome и вставке его в новый html-файл все работает снова.Смотрите здесь: http://jsbin.com/ahitev/2
Я благодарен за любой намек на то, что может вызвать это.Каждый обходной путь приветствуется.
Спасибо,
Флориан
Редактировать
Как указывалось в tw16, это происходит в веб-браузерах, когдаСобытие mousedown фиксируется кодом JavaScript.Это похоже на ошибку в webkit: https://bugs.webkit.org/show_bug.cgi?id=19033