如何设置div,使一个大的div中的几个小的div能使用循环以此显示出来

图片说明有背景的那一块是一个大的div,图片和文字所在的地方是同一个小的div,如何设置div的样式,使小的div能用循环依次排列、左右距离都相同,并且横排放不下的时候可以自动换行

首先,使小的div居中显示,再者,得知道大小div的宽度,这样就知道每行显示的个数,然后for循环显示

那就写个循环,设置小div的高宽就行。