图像 flexboxes 的 CSS : forcing columns and rows

标签 css image flexbox

这无法将图像调整为行,只能调整为列。我不确定还要更改或添加什么。

img{
    display: flex;
    flex-direction: row;
    align-content:center;
    align-items: center;
    align-self: center;
    justify-content: center;
}

body{
    background-color:#ffffff;
    flex-direction: row;
}

.medium {
    width:40%;
    display: flex;
    flex-wrap: wrap;
    flex-flow: row;
    flex-basis: 300px;
    align-content:flex-start;
    margin: 20px auto;
}

<img alt="Kid's Activity" src="images/lemonade.jpg" class="medium"/>

最佳答案

希望这就是你要找的

body {
  display: flex;
  flex-wrap: nowrap;
  justify-content: center;
}

.medium {
  width: 30%;
  margin: 20px;
}
<img alt="Kid's Activity" src="http://placekitten.com/300/300" class="medium" />
<img alt="Kid's Activity" src="http://placekitten.com/300/300" class="medium" />
<img alt="Kid's Activity" src="http://placekitten.com/300/300" class="medium" />
<img alt="Kid's Activity" src="http://placekitten.com/300/300" class="medium" />

关于图像 flexboxes 的 CSS : forcing columns and rows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52810089/

相关文章:

css - 如何使用 CSS 将框样式应用于 xhtml 文档?

html - 将页面大小调整到 1200 像素以下会导致内容移动

html - 有没有办法根据 HTML 中第一行的末尾来右对齐连续元素?

html - 如果屏幕不够宽,如何使用 CSS 有条件地调整图像大小?

javascript - 这是在 Javascript/Jquery(带动画)中预加载图像的正确方法吗?

html - 为什么 flex box 从 2 列到 3 列和从 3 列到 4 列的工作方式不同?

css - html5 <summary> 元素,其中一些文本右对齐

html - 将第二行文本的开头与第一行对齐

html - 文字图片链接悬停

html - 为什么 flex 元素不缩小过去的内容大小?