2012-04-27 58 views
1

我剛剛注意到,Firefox 12和13在頁面出現x溢出時不會顯示水平條。我試圖做出css聲明:單槓不會顯示在Firefox 12及以上

html { 
overflow-x: scroll !important; 
} 

但它does not幫助。

任何想法?謝謝

+0

你的意思是他們不會在你的特定頁面上顯示一個水平條,我想。你可以減少你的例子,並製作一個jsfiddle嗎? – 2012-04-27 09:29:39

+0

這是適用於其他瀏覽器嗎? – Jacxel 2012-04-27 09:34:02

+0

overflow-x:scroll在FF12中適用於我。你可能犯了一些其他的錯誤。 – Ankit 2012-04-27 09:42:55

回答

2

在jQuery的UI樣式表中的行導致此是:如果你將其更改爲以下,你應該再次看到你的滾動條

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

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

雖然我沒有線索什麼以及這種變化可能有什麼其他影響。我不知道那個元素用於什麼。

+0

你好,你好,謝謝!該頁面現在具有水平滾動條:) – 2012-05-07 04:49:18

+0

重寫'body .ui-helper-hidden-accessible {position:fixed}'適用於我。非常感謝你! – 2012-06-11 14:08:30

0

請確保你沒有在其他地方犯過錯誤,首先在另一個瀏覽器中嘗試,然後去掉所有的CSS,並用html { overflow-x: scroll !important; }替換它,看看它是否有效,如果你改變寬度該頁面會改變頁面上的效果。

我認爲,實際上有一些溢出顯示?

0

我不認爲你想要這樣做... .ui-helper-hidden-accessible {/*.position:absolute; * /左:-99999999px;這將導致這些元素在屏幕上顯示,當它們應該位於左側時。由於這些元素可能並不總是存在,因此您稍後會在銀行中放入一個「bug」,有一天您會看到一些顯示在您的網站上的元素應該是不可見的。這真的很難調試!

此問題看起來可能與此https://bugzilla.mozilla.org/show_bug.cgi?id=749935大數問題有關,您可以嘗試縮小數字的大小(-99999999)?

相關問題