回答
我想我明白你的要求:這聽起來就像你的目標是有一個單欄頁面,然後專門在右側/左側塊的左側,你想能夠左右滾動。
如果這是正確的,我會調整你的網頁,我們只是中間一列,然後使用您#about節這樣的CSS定位:
#about {position: relative;}
#left {position:absolute; left:-100%; width:100%; min-height:100%;}
#right {position:absolute; left:100%; width:100%; min-height:100%;}
您可能需要做一些與你的身體溢出,太:
body {overflow-x:hidden;}
然後,爲了創造你想要的功能,你可以使用JavaScript/jQuery來動畫部左/右當你點擊在#about部分的錨。
或者你可以使用這個js插件,它的工作原理非常好,是專爲眼前這個類型的佈局:http://alvarotrigo.com/fullPage/
我會給你一個嘗試,因爲那正是我想要的。讓你知道 –
有了這個插件,我只能將左邊的div作爲我的開始版本,並且只能向右滾動,如果我沒有弄錯的話。我非常希望能夠點擊我的左側定位點,然後我的#左側從左到右過渡到適合屏幕,而不是從右到左。我無法通過這個插件做到這一點,雖然 –
我可以想到兩個選項,具體取決於你想如何接近它:1)使用JavaScript立即'點擊'鏈接,以加載頁面時移動部分;或2)嘗試在沒有插件的情況下構建它,然後在點擊鏈接(而不是移動各個子部分)時切換整個部分。 –
對於整個容器或body標籤應用此CSS
position: absolute;
top:0;
left:0;
- 1. 瀏覽器寬度的100%寬度div
- 2. 混合瀏覽器窗口寬度
- 3. 最小寬度的瀏覽器窗口
- 4. 隱藏元素,如果瀏覽器窗口寬度小於
- 5. HTML:如何設置子元素寬度=瀏覽器窗口寬度?
- 6. 在webkit瀏覽器中100%寬度總是至少1個像素寬
- 7. 有沒有辦法使用jQuery檢索瀏覽器窗口的像素寬度?
- 8. 寬度左右寬度100%
- 9. 頁腳和標題在恢復瀏覽器窗口時不填充寬度100%
- 10. 如何強制div在當前窗口的100%寬度下縮放瀏覽器
- 11. 最大寬度像素寬度100%
- 12. 瀏覽器窗口高度和寬度的大小div
- 13. 顯示圖像的寬度爲100%或與瀏覽器的寬度一樣大
- 14. 使瀏覽器窗口的高度達到100%
- 15. 浮動:左與寬度的元素:100%
- 16. 調整瀏覽器停靠點寬度:在css上100%背景
- 17. CSS在瀏覽器上的100%寬度調整
- 18. 設置div的寬度相對於瀏覽器窗口的寬度
- 19. 拉伸圖片以填充瀏覽器窗口的寬度
- 20. 自動檢測網頁瀏覽器窗口寬度變化?
- 21. 當瀏覽器窗口寬度變化時添加樣式
- 22. 更改調整後瀏覽器窗口的寬度
- 23. jQuery的重載瀏覽器窗口寬度
- 24. 獲取瀏覽器窗口寬度,包括滾動條
- 25. 頁腳不會停留在瀏覽器窗口的寬度內
- 26. 使用jquery調整瀏覽器窗口寬度
- 27. 將頁面內容調整爲瀏覽器窗口寬度
- 28. 根據瀏覽器窗口寬度更改參數?
- 29. 如何在100%的瀏覽器窗口大小上做html標籤的高度?
- 30. 即使瀏覽器窗口發生變化,jQuery也會查找元素寬度
您可能要重新考慮你的用戶名。 – connexo
我沒有看到您的用戶名有任何問題。沒有人會抱怨,如果它是「布魯斯韋恩」。忽略他。 – Chev
你試圖解決什麼是真正的問題?如果這是你需要的,你可以用負值來定位東西,例如'top:-1000px',但爲什麼你需要這樣做呢?我問,因爲也許我們有一些更好的建議來幫助你解決實際問題。 – Chev