2
假設我有2個div用於菜單(左div)和其他(右div)的內容。 內容是包含許多列表項目的列表視圖。 (當你向下滾動時產生) 左邊的菜單也是一個列表視圖,靈活的沒有列表項(可能需要或不需要滾動) 我想滾動左邊div而不移動頁面(或者說右邊div應該是' t移動)移動2個互不相同的高度divs在滾動上互相獨立
例如,facbook移動設置 - 點擊顯示一個左側菜單,該滾動頁面時可以滾動該左側菜單。
我希望我已經說清楚了。
我正在使用jquery移動彈出窗口並將其定位到頁面的左側和上方邊緣。 將第二個(右側div)向右滑動左側div的寬度。 觸摸右div使左div消失並將其滑回(左0px)。
你在正確的軌道上,但我建議使用'overflow:auto'代替。這樣,當div中沒有足夠的內容需要滾動時,您將看不到滾動條。 'overflow:scroll'將顯示一個滾動條,不管它是什麼,這可能是醜陋的。事實上,我會做'overflow-y:auto',所以不會出現水平滾動條的機會。 – sgroves
在手機上,我不認爲它會顯示一個正常的滾動條,它顯示某種微小的滾動條,只有當您滾動時纔會顯示。更精確的「自動」只會在有內容時纔會生成滾動條,滾動條會始終生成一個滾動條(移動時它是一個小小的滾動條形狀) –
可供您評論! –