过去几周我一直在一个新网站(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