我刚注意到当页面出现x溢出时,Firefox 12和13不会显示水平条。我试着做css声明:
html {
overflow-x: scroll !important;
}
但它没有帮助。
有什么想法吗?感谢
答案 0 :(得分:2)
导致这种情况的jquery-ui样式表中的行是:
.ui-helper-hidden-accessible { .position: absolute; left: -99999999px; }
如果您将其更改为以下内容,则应再次看到滚动条:
.ui-helper-hidden-accessible { /*.position: absolute; */ left: -99999999px; }
虽然我不知道这种改变可能带来的其他影响。我不知道该元素的用途是什么。
答案 1 :(得分:0)
确保你没有在其他地方犯过错误,首先在另一个浏览器中尝试以确保然后删除所有CSS并将其替换为html {
overflow-x: scroll !important;
}
并查看它是否有效,如果你做了任何更改页面的宽度会改变页面上的效果。
我认为实际上有一些溢出显示?
答案 2 :(得分:0)
同样的问题。页面在chrome,IE和FF11中看起来很好。我可以通过禁用http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.3/themes/base/jquery-ui.css(通过WebDeveloper工具栏)来消除它。但是找不到根本原因。
答案 3 :(得分:0)
我认为你不想这样做...... .ui-helper-hidden-accessible {/* .position:absolute; * / left:-99999999px; } 这将导致这些元素显示在屏幕上,当它们应该位于左侧时。由于这些元素可能并不总是存在,您将在以后添加“银行中的错误”,有一天您会在您的网站上看到一些应该隐藏的元素。这将很难调试!
此问题看起来可能与此https://bugzilla.mozilla.org/show_bug.cgi?id=749935大量问题有关,您可以尝试减少该数字的大小(-99999999)吗?