2012-07-09 59 views
1

我對所有這些都很陌生,所以感謝您的耐心。 好吧,我正在建立一個浮動Javascript菜單的網站。 原始代碼爲:Jtricks Absolute Floating Menu浮動菜單CSS/Javascript問題

這裏的問題: 當在移動瀏覽器查看的網站,最初放大造成浮動的JavaScript菜單離開最左邊的頁面並覆蓋網頁上的內容。我通過將其鎖定到頁面左側的固定寬度div來解決此問題。

現在我遇到的問題是,我不想javascript的花哨動畫。 A simple CSS script for a fixed window is fine.唯一的問題是,我試過的所有東西在放大移動瀏覽器時都做了相同的「自由浮動」操作,而我似乎無法找到解決辦法。

任何人有任何想法?

回答

0

嗯,我想這正是fixed -positioned元素的行爲。你想要的是,當縮放比例爲100%時,菜單可以像fixed那樣工作,然後在屏幕放大時以類似相對或絕對位置的方式工作。here's a way to detect zooming。我希望有所幫助。

0

我使用「Jtricks絕對浮動菜單」。要對其進行縮放,您必須刪除函數documentHeight中的一行。這一行是「html.clientHeight」。通過刪除行:「html.clientWidth」來爲函數documentWidth執行相同的操作。

我已經向創建者報告了這個錯誤。

希望得到這個幫助。