Html 即使溢出也缺少滚动条:滚动

Html 即使溢出也缺少滚动条:滚动,html,css,scroll,Html,Css,Scroll,我正在更新一个现有的intranet站点,该站点几年前由一些软件自动生成。不用说,该代码绝对是一场灾难。客户根本不想改变外观,但希望代码更易于更新。因此,我开始更新代码以包括CSS用于格式化和删除所有旧字体标签等。当我完成时,在页面的中间,有一个div,包含用户可以滚动的月份值或激励语句。当我在浏览器(Firefox25,IE 10)上查看它时,一切看起来都很完美。我上传到他们的服务器,然后继续。我接到客户的电话,说中间部分没有滚动条。我检查了我的版本,一切看起来都很好。我仔细检查以确保他们的服

我正在更新一个现有的intranet站点,该站点几年前由一些软件自动生成。不用说,该代码绝对是一场灾难。客户根本不想改变外观,但希望代码更易于更新。因此,我开始更新代码以包括CSS用于格式化和删除所有旧字体标签等。当我完成时,在页面的中间,有一个div,包含用户可以滚动的月份值或激励语句。当我在浏览器(Firefox25,IE 10)上查看它时,一切看起来都很完美。我上传到他们的服务器,然后继续。我接到客户的电话,说中间部分没有滚动条。我检查了我的版本,一切看起来都很好。我仔细检查以确保他们的服务器上加载了正确的版本。一切都很好。我决定看看我的手机:没有滚动条。我在手机上运行Firefox28,但无论是它还是默认浏览器都没有显示滚动条。最初,我设置了
overflow-y:scroll以保持对齐。我听说某些浏览器在
overflow-y
属性上有问题,所以我把它改为
overflow:scroll这也不起作用

为了确保我在某个地方没有某种重写样式(代码中仍然充满了内联CSS-客户端不想添加新文件:啊!),因此我制作了一个测试html页面:

<!doctype html>
<html lang="en">
 <body style='background-color: red;'>
   <div style='background-color: blue; width:500px; height:500px; overflow:scroll;'>
     Hello World!
   </div>

 </body>
</html>

你好,世界!
我的手机上仍然没有滚动条(它们在我的PC浏览器上显示得很好)

是否存在一些覆盖浏览器设置或其他问题,阻止滚动条显示div?我还缺什么吗

编辑:我的手机是三星Galaxy S III。但是,我的客户使用的是PC,他也没有滚动条(我不确定他使用的浏览器版本)。此外,在手机上,我可以通过触摸屏滚动div,但即使在桌面模式下也没有滚动条


附加编辑:此网站不适用于手机,因此我不担心滚动条是否显示在我的手机上,我只使用手机在其他浏览器上进行测试。

什么是“你的手机”?例如,除非你滚动,否则iPhone永远不会显示滚动条。在Android版Firefox25上,一个在PC上有滚动条的元素在Firefox中没有滚动条,尽管我不能滚动。在一些古老的Android webkit浏览器中,你根本无法滚动,我不得不在另一个网站上添加触控事件才能让它工作。三星GS3。编辑OP以添加该信息。