我希望有人可以提出一個我從未見過的UI。避免嵌套滾動條
我有很多數據需要顯示在一個固定的高度滾動div,並使其更可口,客戶希望子數據顯示在一個可以擴展和關閉的手風琴div。
問題是,子數據也可能冗長,需要一個固定的標題,以便用戶理解每列中的內容。請參閱小提琴:http://jsfiddle.net/J5qFA/34/
您必須稍微使用一下您的想象力,但將灰色條視爲可展開div的標題,而將「灰色」標記爲已展開其內容的標題。 (請注意,展開一個標題可以關閉任何打開的div。)
黑色條是數據標題,黃色內容是數據。
有沒有辦法讓黑條「粘」到滾動窗口的頂部,以便在用戶瀏覽黃色內容時始終可見?請注意,它不應出現在任何灰色標題的頂部,因此如果用戶向下滾動以查看更多黃色數據,則只需要粘貼到滾動窗口的頂部。
如果沒有,是否有更好的方法來確保黑色標題總是在黃色數據之上可見?
哦,我不想嵌套滾動條,顯然!
希望這是有道理的!
也許模態對話框會是一個更好的方法來顯示細節,因爲不會在一個受限制的區域。 –
毫無疑問,這是一種溶劑。但它不會是100%的CSS。你將需要JS。 –
我不需要它僅僅是CSS。我只需要能夠以某種方式將其描述給客戶端(以及前端開發人員)。 Diodeus,模式,你的意思是彈出式或燈箱類型的東西? – yolise