【问题标题】:How can I put these images next to each other? [duplicate]我怎样才能把这些图像放在一起? [复制]
【发布时间】:2019-01-19 14:37:12
【问题描述】:

我正在为我建立的网站(用于学校项目)构建一个作品集,我希望我的图像在小于 1100 像素的屏幕上是垂直的,但在大于 1100 像素的屏幕上使它们彼此相邻。这是我的代码

#projects {
  background-color: #7A0000;
  border-bottom: 3px solid black;
  padding: 15px;
}

.project-img {
  width: 325px;
  border: 3px solid black;
  margin: 15px auto;
  display: block;
  transition: 0.3s;
  background-color: #333;
}

.project-img:hover {
  transform: scale(1.03, 1.03);
  transition: 0.3s;
}

@media screen and (min-width: 1100px) {}
<section id="projects">
  <h2 class="subheading">PROJECTS</h2>
  <div id="project-container">
    <a href="procect-1/index.html"><img src="images/project-1.jpg" alt="Terry's Computers" class="project-img"></a>
  </div>
  <div id="project-container">
    <a href="#"><img src="images/coming-soon.jpg" alt="Project Coming Soon" class="project-img"></a>
  </div>
  <div id="project-container">
    <a href="#"><img src="images/coming-soon.jpg" alt="Project Coming Soon" class="project-img"></a>
  </div>
</section>

【问题讨论】:

    标签: html css


    【解决方案1】:

    尝试将其添加到您的 css 文件中

    @media screen and (max-width: 1100px) {
      .project-img {
        display: block;
      }
    }
    
    @media screen and (min-width: 1100px) {
      .project-img {
        width: 1100px;
        display: inline;
      }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-25
      • 2021-08-29
      • 2020-12-19
      • 2011-08-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多