0

我的 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 没有滚动条,因此无法滚动。

有谁知道这个问题的解决方案?

4

1 回答 1

1

实际上,这是 Safari 5.1 的默认行为。虽然在设置 overflow:auto 时它不会显示溢出,但您可以在触控板上使用两根手指上下滚动,或者使用鼠标滚轮滚动。当您使用这两种方法滚动时,会出现滚动条和缩略图。如前所述开始滚动后,您可以用光标抓住滚动条拇指并上下拖动。滚动后片刻,滚动条会自动消失,直到用户再次尝试使用触控板或鼠标滚轮滚动。

于 2011-12-04T01:20:50.270 回答