我试图将所有这些正方形div水平放置,但是当我在父div上设置display:inline-block时,所有的东西都缩小并折叠成一个小球。如果我使用flex,我觉得我需要根据需要调整flex属性。有简单的方法来解决这个问题吗?(我希望它们总是均匀地占据两行,中间差距,以响应视口宽度的变化)第一个
display:inline-block
flex
72qzrwbm1#
当使用inline-block时,您需要设置width而不是max-width。与块元素不同,inline-block不采用整个父宽度,因此max-width将无效第一个
inline-block
width
max-width
r1wp621o2#
第一个
mu0hgdu03#
您需要添加属性显示:内联块;并将max-width更改为width,因为它要求宽度不能缩小。第一个
3条答案
按热度按时间72qzrwbm1#
当使用
inline-block
时,您需要设置width
而不是max-width
。与块元素不同,inline-block不采用整个父宽度,因此max-width
将无效第一个
r1wp621o2#
第一个
mu0hgdu03#
您需要添加属性显示:内联块;并将max-width更改为width,因为它要求宽度不能缩小。
第一个