2010-06-11 63 views

回答

1

你想使用瀏覽器的滾動條來做到這一點,或者你想改變鼠標滾輪滾動的行爲?

對於第一種情況,你必須僞造一些界面的東西。有一個div佔據整個窗口,並使該div與實際內容一樣寬(大約需要調整它)。然後你的實際的conent可以固定就位,只需讓下div的滾動條可見即可。那麼您可以觀看滾動事件並相應地調整您的內容視圖。

第二種情況並不太糟糕 - 您需要確定發生了什麼鼠標滾輪動作,然後對窗口的+/- scrollLef操作進行手動操作。我見過這樣做,我討厭這個網站,但這是一個有趣的想法。鼠標事件在瀏覽器中不是很統一,但我會假設有人會彈出來告訴你一個特定的jquery插件是多麼的棒。

1

這將是一個可怕的用戶體驗,但您可以通過監控javascript中的滑動事件並適當調整水平滾動來實現。

+0

你爲什麼這麼說? '糟糕的用戶體驗',你不喜歡橫向網站嗎? – ThomasReggi 2010-06-11 14:43:34

+0

也許可滾動在這裏可用http://flowplayer.org/tools/scrollable/index.html – 2010-06-11 14:45:31

+0

@midday改變了框離開另一個框後面。我想利用瀏覽器滾動不發明另一個。 – ThomasReggi 2010-06-11 14:48:02