Полосы прокрутки не отображаются в Safari - PullRequest
0 голосов
/ 03 ноября 2011

Полосы прокрутки моего приложения ASP.net работают в IE, Firefox и других браузерах, но не работают в Safari.

Это строка кода:

<asp:Panel ID="Panel2" Height="662px" ScrollBars="Auto" Width="702px"  style="float:left; position: relative; background-image: url('Images/LargeOffwhiteBox.png')" runat="server">

Страница, для которой я разрабатываю это, находится здесь: http://www.icdpros.com/clients.aspx

Открытие его в IE или Firefox показывает вертикальную полосу прокрутки в средней панели. Safari не имеет полосы прокрутки и поэтому не может быть прокручен.

Кто-нибудь знает решение этой проблемы?

1 Ответ

1 голос
/ 04 декабря 2011

На самом деле, это поведение по умолчанию для Safari 5.1.Хотя он не показывает переполнение, когда вы устанавливаете переполнение: авто, вы можете прокручивать двумя пальцами на сенсорной панели вверх и вниз или с помощью колесика мыши.При прокрутке с использованием этих двух методов появятся полоса прокрутки и большой палец.После начала прокрутки, как было упомянуто выше, вы можете взять большой палец полосы прокрутки с помощью курсора и перетащить его вверх и вниз.Через несколько мгновений после прокрутки полоса прокрутки автоматически исчезает, пока пользователь снова не сделает и не попытается прокрутить с помощью трекпада или колесика мыши.

...