Css Firefox 12及以上版本中不会显示水平条

Css Firefox 12及以上版本中不会显示水平条,css,firefox,horizontal-scrolling,Css,Firefox,Horizontal Scrolling,我刚刚注意到Firefox 12和13在页面出现x溢出时不会显示水平条。我试图做出CSS声明: html { overflow-x: scroll !important; } 但这没用 有什么想法吗?谢谢确保您在其他地方没有犯错误,请先在另一个浏览器中尝试,以确保删除所有CSS,然后将其替换为html{ 溢出-x:滚动!重要; }看看它是否有效,如果你改变了页面的宽度,就会改变页面的效果 我假设,实际上有一些溢出显示?相同的问题。页面在chrome浏览器(IE和FF11)中看起来不错。我可以通

我刚刚注意到Firefox 12和13在页面出现x溢出时不会显示水平条。我试图做出CSS声明:

html {
overflow-x: scroll !important;
}
但这没用


有什么想法吗?谢谢

确保您在其他地方没有犯错误,请先在另一个浏览器中尝试,以确保删除所有CSS,然后将其替换为
html{
溢出-x:滚动!重要;
}
看看它是否有效,如果你改变了页面的宽度,就会改变页面的效果


我假设,实际上有一些溢出显示?

相同的问题。页面在chrome浏览器(IE和FF11)中看起来不错。我可以通过禁用(通过WebDeveloper工具栏)使其消失。但是,尚未找到根本原因。

导致此问题的jquery ui样式表中的行是:

.ui-helper-hidden-accessible { .position: absolute; left: -99999999px; }
如果将其更改为以下内容,则应再次看到滚动条:

.ui-helper-hidden-accessible { /*.position: absolute; */ left: -99999999px; }

虽然我不知道这一变化会产生什么样的影响。我不知道那个元素是用来做什么的。

我想你不想这么做。。。 .ui帮助程序隐藏可访问{/*.position:绝对;*/左:-999999px;} 这将导致这些元素显示在屏幕上,而它们本应位于左侧。由于这些元素可能并不总是存在,你将在以后的工作中遇到一个“bug”,总有一天你会在你的网站上看到大量不可见的元素。这真的很难调试


这个问题看起来可能与这个大数字问题有关,您可以尝试减小数字的大小(-99999999)?

我想,您的意思是他们不会在您的特定页面上显示水平条。您能简化您的示例并制作一个JSFIDLE吗?这是否适用于其他浏览器?overflow-x:scroll在FF12中适用于我。你可能犯了其他错误。嗨,伙计们@戴斯特罗伊:是的,假设我的页面是1100px。如果我调整页面大小,我将无法获得水平滚动条(仅在使用FF12和13时出现)@Jacxel:是的,在其他浏览器和低于版本12Hi mate的FF上运行良好,谢谢!页面现在有水平滚动条:)覆盖
body.ui帮助程序隐藏可访问{position:fixed}
对我有效。非常感谢你!