首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在镁铁质弹出窗口中垂直对齐图像

在镁铁质弹出窗口中垂直对齐图像
EN

Stack Overflow用户
提问于 2015-12-23 23:52:11
回答 1查看 303关注 0票数 0

我试图对齐我的图片在网页的画廊垂直,所以所有的底部匹配在一行?我用的是万能弹出。我该怎么做?目前,它们垂直地以如下方式居中:

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-24 00:19:54

如果你在寻找HTML和CSS的帮助,你应该发布你已经尝试过的或者其他的东西。无论如何,我将假设您需要一个基于HTML/CSS的答案,并建议使用如下的flex框布局:

代码语言:javascript
复制
.parent {
  display: flex;
  align-content: flex-end;
  align-items: baseline;
}

.red {
  height: 100px;
  width: 50px;
  background: red;
}

.blue {
  height: 200px;
  width:200px;
  background: blue;
}

.green {
  height: 50px;
  width: 80px;
  background: green;
}
代码语言:javascript
复制
<div class="parent">
    <div class="red"></div>
    <div class="blue"></div>
    <div class="green"></div>
  </div>

在IE9或更早版本中不支持Flexbox,所以要小心。

或者,您可以将display: inline-blockvertical-align: bottom添加到图像中(示例中的div)。

代码语言:javascript
复制
.parent > div {
  display: inline-block;
  vertical-align: bottom;
}

.red {
  height: 100px;
  width: 50px;
  background: red;
}

.blue {
  height: 200px;
  width:200px;
  background: blue;
}

.green {
  height: 50px;
  width: 80px;
  background: green;
}
代码语言:javascript
复制
<div class="parent">
    <div class="red"></div>
    <div class="blue"></div>
    <div class="green"></div>
  </div>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34445470

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档