我在Google Chrome浏览器中遇到了一个表格滚动条的问题。在所有其他浏览器中,表格滚动正常工作,但在Chrome中,当表格滚动条出现时,它就会锁定在原位,除非我改变浏览器窗口的缩放比例,然后表格滚动条才会移动。
我有一个应用程序here (在Google Chrome和另一个主要浏览器中打开)
在应用程序中,只需不断点击“添加”按钮,直到出现表格滚动条。现在,在Chrome中,如果您尝试滚动表格滚动条,它将无法执行,除非您按照我所述进行操作。而在您打开应用程序的另一个浏览器中,表格滚动条正常工作。
还有其他人遇到这个问题吗?是我的某段代码导致它无法立即在Google Chrome中执行滚动,还是Chrome浏览器本身在做这件事?这是我真正需要担心的事情吗?如果是浏览器的问题,那么我应该只是让它保持原样吗?
我有一个应用程序here (在Google Chrome和另一个主要浏览器中打开)
在应用程序中,只需不断点击“添加”按钮,直到出现表格滚动条。现在,在Chrome中,如果您尝试滚动表格滚动条,它将无法执行,除非您按照我所述进行操作。而在您打开应用程序的另一个浏览器中,表格滚动条正常工作。
还有其他人遇到这个问题吗?是我的某段代码导致它无法立即在Google Chrome中执行滚动,还是Chrome浏览器本身在做这件事?这是我真正需要担心的事情吗?如果是浏览器的问题,那么我应该只是让它保持原样吗?
这个应用程序的代码在这个jsfiddle中:http://jsfiddle.net/2SJFt/
如果你在Google Chrome中打开嵌入式版本的jsfiddle:http://jsfiddle.net/2SJFt/embedded/result/ 并执行相同的步骤来使滚动条出现,那么它会立即执行滚动,但我假设这是因为它在技术上是在jsfiddle中,所以才会立即执行滚动。
表格的滚动条是通过简单的CSS完成的:
#qandatbl_onthefly_container
{
width:100%;
overflow:scroll;
max-height:500px;
}