Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Непонятное поведение скролла
Форумы портала PHP.SU » Клиентская разработка » HTML, Дизайн & CSS » Непонятное поведение скролла

Страниц (1): [1]
 

1. Sem2001 - 12 Августа, 2015 - 08:08:29 - перейти к сообщению
Добрый день.
Столкнулся с такой проблемой. На странице имеется несколько элементов ввода которые не входят в размер экрана в результате отображается прокрутка, так же на этой странице есть блок с чекбоксами, у блока свойство overflow также auto. Все отображается корректно, но когда отмечаю чекбоксы которые в центре блока срабатывает автоматическая прокрутка сначала в блоке, а если выделяемый чекбокс в блоке последний, то срабатывает прокрутка самой страницы. То есть выделенный чекбокс фокусируется и я так понимаю выравнивается по верху родительского окна. Ни какого кода выполняющего подобные действия на странице не реализовано. Возможно это сделано в библиотеке jQuery по умолчанию. Вопрос: можно ли как-то контролировать такое поведение элементов формы, или вовсе отключить? Кстати, пробовал ставить как всем, так и отдельным элементам страницы overflow: hidden, при этом бегунок прокрутки исчезает, но сама прокрутка отрабатывает
(Добавление)
Вопрос решен отключением /* position: absolute; */ у свойств чекбокса.
Всем кто задумался спасибо!

 

Powered by ExBB FM 1.0 RC1