我想創建一個類似於netflix上看到的列表的水平滾動條。這是HTML的基本設置:使用CSS滾動水平列表
這是我將用它來解釋我的努力的圖像:
上設置了是我想要的:scrolling_list有一個設置寬度(我把它設置爲,比如300px)。然後,在這個div裏面我有一個列表滾動器,它將託管多個名爲outer_list的子項。上面的設置顯示了list_scroller的寬度是如何隨子項的數量而擴展的(1000,1300,1600或任何取決於子項的數量)。
不幸的是,我無法弄清楚如何用css做到這一點..現在,除非我指定list_scroller的寬度,否則它的寬度將不會擴展(它將假定第一個子元素的寬度) 。相反,list_scroller假設這個更短的寬度,然後兒童最終水平堆疊。
任何人都可以幫我解決這個問題嗎?這是當前的CSS:
.scrolling_list {
overflow:auto;
overflow-y:hidden;
position:relative;
width:360px;
}
.list_scroller {
position:relative;
display:block;
overflow-x:auto;
overflow-y:hidden;
padding:10px;
height:360px;
}
.list_scroller .outer_list {
width:260px;
display:inline-block;
}
在http://jsfiddle.net/ – riso
上放置一些示例如何使用鼠標滾動並且每行不被綁定到其他行。 – 2014-07-16 16:49:57