2011-07-28 35 views

回答

4

在你生命的回調,向下滾動1px的然後備份1px的:使用左財產上的動畫@字體面文字的左側

$(this).addClass('active'); 
scrollTo(document.body.scrollLeft, document.body.scrollTop + 1); 
scrollTo(document.body.scrollLeft, document.body.scrollTop - 1); 
+0

這是最簡單的方法。謝謝! – chromedude

1

在這臺機器在這裏,我看不出有什麼創新,但我知道你正在談論的效果。

這不是一個直接的解決方案,但我似乎記得在較慢的系統上對左側屬性進行動畫製作非常耗費資源。如果您使用設置了overflow:hidden;<div>以及一張較大的幻燈片,您可以通過動畫scrollLeft()而不是這些動畫,這可能會導致整體更加流暢的體驗。

在jQuery上有一篇關於這方面的文章,我會在更新後找到它。

更新:"jQuery for Designers - Fun with Overflows"

+0

啊......非常有趣的想法。我將不得不考慮這一點。 – chromedude

1

我只看到了動畫的剩菜我認爲這是通過使用非標準字體引起H1。

這不是一個解決方案,但如果你無法阻止它,你可以通過向上或向下滾動網頁1個像素來移除這些小混蛋。

您還在使用過時的jQuery版本(1.3而不是1.6.2),是否有這個原因?如果沒有,你應該使用最新版本的

+0

關於jquery版本的好處。不知道爲什麼我們有1.3。 – chromedude

1

路線Chrome瀏覽器& Safari。我發現在文本上留下一些填充並調整動畫以適應固定的問題。

相關問題