使用 Flexbox 对齐图像

罗杰·范

我试图在顶部有 1 张图像,下面有 2 张图像,跨越顶部图像宽度的一半。我遇到的问题是将问题与 2 个图像对齐,其中它们不适合顶部图像下方但与两侧完美隔开。我试图让 2 张图像位于顶部图像下方,在中心完美对齐,下方没有空格。当我缩小窗口时,那是我希望它在全屏上显示的时候,除了没有空格。我还希望它们在屏幕中央完美对齐。

https://jsfiddle.net/voryuja8/

.first {
  display: flex;
}

.first img {
  margin: auto;
  max-width: 800px;
}

.second {
  display: flex;
}

.second img {
  margin: auto;
  flex: 1;
  max-width: 400px;
}
<div class="first">
  <img src="https://sarahannephoto.files.wordpress.com/2015/01/devyn_015.jpg?w=1008" alt="">
</div>

<div class="second">
  <img src="http://preen.inquirer.net/files/2016/05/preen-emily-oberg-complex-e1463660455785.jpg" alt="">
  <img src="http://preen.inquirer.net/files/2016/05/preen-emily-oberg-complex-e1463660455785.jpg" alt="">
</div>

杰拉德·雷克斯

只需margin:auto从图像中删除justify-content: center在 flex 容器中使用。

.first {
  display: flex;
  justify-content: center;
}

.first img {
  max-width: 800px;
}

.second {
  display: flex;
  justify-content: center;
}

.second img {
  flex: 1;
  max-width: 400px;
}
<div class="first">
  <img src="https://sarahannephoto.files.wordpress.com/2015/01/devyn_015.jpg?w=1008" alt="">
</div>

<div class="second">
  <img src="http://preen.inquirer.net/files/2016/05/preen-emily-oberg-complex-e1463660455785.jpg" alt="">
  <img src="http://preen.inquirer.net/files/2016/05/preen-emily-oberg-complex-e1463660455785.jpg" alt="">
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用 flexbox 将文本与图像水平对齐?

来自分类Dev

使用flexbox对齐项目

来自分类Dev

Flexbox 网格对齐图像中心

来自分类Dev

使用flexbox对齐div文本

来自分类Dev

使用CSS Flexbox堆叠图像

来自分类Dev

使用CSS Flexbox堆叠图像

来自分类Dev

Flexbox对齐不同大小的图像以填充区域

来自分类Dev

使用Flexbox对齐角落中的元素

来自分类Dev

无法使用Flexbox将项目居中对齐

来自分类Dev

如何使用Flexbox对齐HTML中的项目

来自分类Dev

无法使用Flexbox垂直对齐div

来自分类Dev

使用 Flexbox 垂直居中并对齐子项

来自分类Dev

使用CSS对齐图像

来自分类Dev

使用CSS对齐图像

来自分类Dev

使用 CSS 对齐图像

来自分类Dev

使用flexbox将多个图像水平居中

来自分类Dev

使用flexbox将相邻图像居中

来自分类Dev

使用flexbox将图像放在div旁边

来自分类Dev

使用flexbox在文本旁边浮动图像

来自分类Dev

使用CSS进行图像对齐

来自分类Dev

使用CSS进行图像对齐

来自分类Dev

使用gridlayout的图像对齐问题

来自分类Dev

flexbox尝试对齐这些图像时,我做错了什么?

来自分类Dev

在没有表格或Flexbox的图像旁边垂直对齐div

来自分类Dev

使用flexbox在链接内垂直对齐文本

来自分类Dev

如何使用CSS flexbox垂直对齐和拉伸内容

来自分类Dev

在Flexbox中使用“高度:100%”和“对齐项目:拉伸”

来自分类Dev

使用flexbox对齐左侧的徽标和右侧的导航项

来自分类Dev

如何使用flexbox将两个对齐