2012-06-13 31 views
5

我在Firefox中發現了一個奇怪的錯誤。我也在Chrome中測試過它,但沒有發生。使用固定DIV時Firefox禁用禁用

我正在使用背景對象。這是一個固定位置和1920 * 1050大小的div。我需要這個,因爲我想讓我的網站與每個解決方案兼容。較小的分辨率隱藏了大部分背景,但全高清用戶可以看到整個背景。

如果我使用這個div的絕對位置,我的瀏覽器給我水平滾動能力。我可以用隱藏溢出來隱藏它,但我無法禁用滾動功能。在固定的位置瀏覽器不會「看到」整個對象,並且它等於禁用水平滾動。

如果有人有任何其他解決方案,我會非常感激。

這種解決方案的問題,是這樣的:

你可以看到兩者的區別。這是相同的文本樣式,但沒有固定的消除鋸齒。隨着更小的字體大小,它真的很煩人。

有人遇到過這個bug嗎?我怎樣才能解決它,或任何其他解決方案的背景圖像?

更新

好吧,我刪除了DIV,和我的身體標籤添加背景,有固定屬性,以及發生在同... 背景附件:固定; <導致同樣的問題

+0

對我來說,位置固定的圖像渲染看起來好得多,那麼另一個 –

+0

嗯,也許你有高分辨率,你不能看到粗糙的「e」字母。 –

+2

只是關於你的1920x1050背景的一句話......技術已經趕上了你。 –

回答

0

不太清楚你的背景應該做什麼。但是,如果您需要適合所有瀏覽器窗口大小的比例縮放背景,則可以使用this插件和合理的高分辨率JPG預載。

0

從父元素中移除任何box-shadow屬性。這對我有效。