ScrollBars没有出现在Safari中

时间:2011-11-03 13:53:26

标签: asp.net .net safari scrollbars

我的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 个答案:

答案 0 :(得分:1)

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