1

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

html {
overflow-x: scroll !important;
}

但这无济于事。

有任何想法吗?谢谢

4

4 回答 4

2

jquery-ui 样式表中导致这种情况的行是:

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

如果将其更改为以下内容,您应该会再次看到滚动条:

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

尽管我不知道这种变化可能会产生什么其他影响。我不知道那个元素是做什么用的。

于 2012-05-03T13:21:29.103 回答
0

确保您没有在其他地方犯错,首先在另一个浏览器中尝试以确保然后剥离所有 CSS 并替换它html { overflow-x: scroll !important; }并查看它是否有效,如果您对更改页面宽度做了任何事情,它会改变页面上的效果。

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

于 2012-04-27T09:47:25.397 回答
0

同样的问题。页面在 chrome、IE 和 FF11 中看起来不错。我可以通过禁用http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.3/themes/base/jquery-ui.css(通过 WebDeveloper 工具栏)让它消失。虽然还没有找到根本原因。

于 2012-05-02T17:23:42.100 回答
0

我认为您不想这样做... .ui-helper-hidden-accessible { /*.position: absolute; */ 左:-99999999px;这将导致这些元素显示在屏幕上,而它们应该位于左侧。由于这些元素可能并不总是存在,因此您稍后会在“银行”中添加一个“错误”,有一天您会在您的网站上显示大量应该不可见的元素。这将很难调试!

这个问题看起来可能与这个https://bugzilla.mozilla.org/show_bug.cgi?id=749935大数字问题有关,您可以尝试减小数字的大小(-99999999)?

于 2012-07-09T12:50:58.843 回答