我目前有一个HTML页面,其中包含图像和一些垂直顺序的文本。如何将图像排列成可变列数的网格?
<div>
<img src="img/img1.jpg"/>
Dr. XYZ
</div>
<div>
<img src="img/img1.jpg"/>
Dr. XYZ
</div>
<div>
<img src="img/img1.jpg"/>
Dr. XYZ
</div>
我想要做的是将图像排列成网格。我知道如果我想创建两列的网格,我可以使用两列的表格。
但是,我不想对此进行硬编码?是否有另一种方式使用JavaScript/CSS只有一堆div
s,然后将它们排列成任意数量的列的网格,以便我不必每次重新构造整个页面时,我想要更改网格。