過去幾周我一直在一個新網站(feed-monster.com fyi)上工作,並且已經在md/lg/s屏幕上顯示每行2個文章,在xs屏幕上顯示每行1個文章。Bootstrap3每行隨機列
我最近去並調整它看起來好一點,第一行= 3列,第2 = 1,第3(外)= 2
但現在我想讓它繼續與去循環或隨機設置每行的列數,1-3列。
我遍歷行(listi變量),然後計算列應該有什麼。
if(listi == 1){
_col='col-md-4 col-sm-4';
}else if(listi == 2){
_col='col-md-4 col-sm-4';
}else if(listi == 3){
_col='col-md-4 col-sm-4';
}else if(listi == 4){
_col='col-md-12 col-sm-12';
} else _col='col-md-6 col-sm-6';
_item=$("<div>", {
"class": _col+ " col-xs-12"
});
我想讀一些關於如何更好地做到這一點的想法。
選項1)重複這一過程對所有行,所以你總是得到3,1,2的設置對所有的記錄。
選項2)隨機設置每行多少列(1-3),理想情況下阻止相同的#列重複兩次,即沒有3,2,2,1。
我可以看出來,但認爲這將是一個很好的職位,因爲我沒有找到太多的搜索。
我正在使用jQuery,所以答案當然可以包括。
謝謝!
謝謝。我試圖不使用任何插件。 – 2014-11-25 00:08:03