2013-01-21 36 views
3

我使用div創建數據網格。我需要網格中的數據在x方向上滾動標題,這在示例中可以正常工作。我的問題是我希望標題始終在網格頂部保持可見,所以我把網格的數據放在另一個div中,並使用它在Y方向上滾動。由於數據行比父div寬,因此Y滾動條通常不可見。您必須一直向右滾動以使用Y滾動條。有沒有辦法讓滾動條始終可見?我已經嘗試了不同的選項與CSS溢出,但似乎無法找到正確的解決方案。使滾動條在太大的內容上可見

working example of scroll problem

+1

我只看到了這一點解決了JS - 不是純HTML。作爲一個例子,他們將溢出卷軸放在主體上並溢出:隱藏在標題上。每當滾動主體時,他們都會設置標題的邊距/偏移量,以便兩者保持同步。無論如何,在我看來,解決方案是獲得一個好的JS網格,並使用它而不是自己做。讓他們保持同步是一種痛苦。 –

+1

你有看看dataTables嗎?我在另一週實施了一個dataTables表,並且遇到類似這樣的問題,幸運的是在初始化中有一個設置,或者其他一些設置使它工作正常。如果你感興趣的鏈接是http://www.datatables.net/ – lukeocom

+0

也看看,http://www.rickyh.co.uk/css-position-x-and-position-y/ – lukeocom

回答

1

試試這個,它可能工作

html { 
     overflow-x: scroll; 
}