【问题标题】:How can I get the images to stay on a specific row when using a flexbox?使用 flexbox 时如何让图像保留在特定行上?
【发布时间】:2021-04-18 11:37:43
【问题描述】:

我正在尝试执行此响应式图像网格 (https://www.w3schools.com/howto/howto_css_image_grid_responsive.asp),但我不是在一行上有四列,而是有三列,第四列跳到下一行。见图片:3 columns instead of 4

在调整窗口大小时,我有一个,而不是在一行上有 2 列。见图片:1 column instead of 2

可能是什么问题?

<div class="row">
  <div class="column">
    <img src="./japan1.jpg" alt="">
    <img src="./japan2.jpg" alt="">
    <img src="./japan3.jpg" alt="">
  </div>
  <div class="column">
    <img src="./japan1.jpg" alt="">
    <img src="./japan3.jpg" alt="">
    <img src="./japan2.jpg" alt="">
  </div>
  <div class="column">
    <img src="./japan3.jpg" alt="">
    <img src="./japan2.jpg" alt="">
    <img src="./japan1.jpg" alt="">
  </div>
  <div class="column">
    <img src="./japan2.jpg" alt="">
    <img src="./japan3.jpg" alt="">
    <img src="./japan1.jpg" alt="">
  </div>
</div>
.row {
  display: flex;
  flex-wrap: wrap;
  padding: 0 4px;
}

.column {
  flex: 25%;
  max-width: 25%;
  padding: 0 4px;
}

.column img {
  margin-top: 8px;
  vertical-align: middle;
  width: 100%;
}

@media screen and (max-width: 800px) {
  .column {
    flex: 50%;
    max-width: 50%;
  }
}

@media screen and (max-width: 600px) {
  .column {
    flex: 100%;
    max-width: 100%;
  }
}

【问题讨论】:

    标签: css flexbox multiple-columns


    【解决方案1】:

    试试:

    .row {
    width: 100%;
      display: flex;
      flex-wrap: wrap
      padding: 0 4px;
    }
    
    .column{
      width: 25%;
      padding: 0 4px;
    
    }
    
    .column img {
      margin-top: 8px;
      vertical-align: middle;
      width: 100%;
    }
    
    @media screen and (max-width: 800px) {
      .column {
        width: 50%;
      }
    }
    
    @media screen and (max-width: 600px) {
      .column {
        width: 100%;
      }
    }
    

    【讨论】:

    • 它看起来还是一样,我不明白这个问题.. :(
    猜你喜欢
    • 2018-01-20
    • 2015-07-16
    • 1970-01-01
    • 1970-01-01
    • 2016-07-03
    • 1970-01-01
    • 1970-01-01
    • 2018-03-16
    • 2018-07-08
    相关资源
    最近更新 更多