我有div的n个的分割,其由不同大小的图像的:饲养图像宽高比的分割
<div>
<div> <img ng-src="{{backgroundImage}}" /> </div>
<div> <img ng-src="{{backgroundImage}}" /> </div>
<div> <img ng-src="{{backgroundImage}}" /> </div>
<div> <img ng-src="{{backgroundImage}}" /> </div>
<div> <img ng-src="{{backgroundImage}}" /> </div>
<!-- dynamically the images will be loaded -->
</div>
我寻找的功能是:
无论图像的数量如何,它们都必须在一行中流动,这意味着如果有大量图像,它们应该重新调整大小以适合较小的图像。
的图像纵横比必须保持在重新调整大小
在div应该是全部相等的宽度和高度上尺寸调整
什么其实我喜欢的是对每个图像在与所有其他图像一致的正方形内对齐。每张图片应该在自己的正方形内进行约束和重新调整大小。然后,我希望所有包含正方形的大小都在整行上排列。随着图像数量的增加,正方形的大小相应减小。
我已经尝试和搜索了很多解决方案,但没有任何工作。请用我上面提到的功能来演示一些真实的例子。
你想说的是方格不会去下一行,但不是。 divs增加它变得更小? –
是完全与图像在重新大小的div保持纵横比 – sampu
你可能想看看flexiboxes。您的所有需求应该可以用纯CSS来完成。 – BroiSatse