2013-01-21 42 views
0

我一直在試圖找出這了一會兒,爲什麼此元素在位置固定時顯示爲滾動?

我有,有一個位置的元素的頁:固定;定位到top:0;left:0;但是當您滾動頁面時,它看起來會滾動並且dosent保持在固定位置。如果您在Safari或Chrome上使用「檢查元素」功能,則會突出顯示元素,就好像它仍處於固定位置。

我最初認爲這可能與頁面使用ajax從數據庫加載內容然後使用無限滾動來在您滾動時繼續加載內容的事實有關。

您可以查看網頁:http://www.davidmcmenemy.com/bwg_shop/index.php

任何幫助將是巨大的!

謝謝 大衛

+1

你在說什麼元素?文章不滾動,在FF –

+0

它是導航元素 –

回答

1

您對AJAX的假設是正確的:

你的問題可能的重複: Position Fixed in Chrome

答: 鉻認爲添加元素的視到頁面加載後的DOM(例如,使用jQuery.load())僅限於此元素的包含div。 Quote:https://stackoverflow.com/a/10849618

嘗試加載您的網站沒有JavaScript的導航將保持其位置。

@Oleg Mikheev:行爲僅發生在Safari和Chrome中。 (應該是一個評論)

+0

您好pedak,感謝您的回覆。我看看那個。 –

+0

我有-webkit-perspective:500;在body元素的css中。在我移除那段代碼後,定位就像正常一樣工作。 –

+0

我在這裏找到答案:https://github.com/daneden/animate.css/issues/26 –

相關問題