将img中的img在div中垂直居中

ZLevine

我试图在<a>标签中的div中垂直居中放置图像,但我无法终生使用CSS在图像中垂直居中放置图像。

div {
  height: 7rem;
  width: 90%;
  text-align: center;
  margin: 1.25rem auto;
  padding: 0 5.5rem 0 5.5rem;
  font-size: .8rem;
  border-style: solid;
  border-width: .08rem;
}
div * {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
div img {
  width: 4rem;
}
div div {
  margin: 0 auto;
  width: 4rem;
  height: 100%;
}
<div class="footer">
  <div id="footerhome">
    <a href="https://www.google.com">
      <img src="http://images.clipartpanda.com/smiley-face-transparent-background-tumblr_mdv6nltwdB1qdic05o1_500.gif" />
    </a>
  </div>
</div>

这就是我目前正在使用的工具:http : //codepen.io/SamanthaBae/pen/LRomdr

我已经尝试过将图像<a>设为包含它的div的背景图像并在其中插入标签的解决方案,但是即使我可以将其垂直对齐,它也似乎无法用作链接:

我已经在这里这里作为资源进行检查,但是在这种情况下无法应用其方法。

泽夫·卡兹(Zeev Katz)

您应该替换此行:

.footer * {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
}

使用此代码:

.footer #footerhome, .footer a  {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
}
.footer a {
    display: block;
}

当您将所有孩子与他们的父母对齐时,您的问题就开始了。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在div中垂直对齐img?

来自分类Dev

在div中垂直对齐img?

来自分类Dev

将div中的文本垂直居中

来自分类Dev

在 div 块中居中 img (slick-slider)

来自分类Dev

使用垂直对齐将div中的按钮垂直居中

来自分类Dev

不要在div CSS中对img进行垂直对齐

来自分类Dev

如何在div内的跨度内垂直居中img?

来自分类Dev

水平和垂直居中img

来自分类Dev

CSS 将 img 水平和垂直居中而不调整大小

来自分类Dev

在div中以vh垂直居中

来自分类Dev

在响应div中垂直居中

来自分类Dev

在响应div中垂直居中

来自分类Dev

在div中垂直居中链接

来自分类Dev

正则表达式将Python中的<div> <img ...> </ div>转换为<div> <img ... /> </ div>

来自分类Dev

单个IMG在DIV中居中多次,在外部DIV中向右对齐

来自分类Dev

如何将H1在div中垂直居中?

来自分类Dev

在父div中垂直居中放置多个子元素(两个img和一个span)的CSS,并自动固定span中文本的字体大小

来自分类Dev

如何使用 img 将 3 个 div 居中并将每个 div 标记到其他 div 中,例如此图像(anexo)?

来自分类Dev

在引导井中垂直放置img

来自分类Dev

浮动div中包含的垂直居中div

来自分类Dev

将<img>元素包装在<div>中,但允许使用<a>标签

来自分类Dev

使用jQuery将img包装在div中

来自分类Dev

单击按钮将img加载到div中-Wordpress

来自分类Dev

如何将img放入div圈子中?

来自分类Dev

CSS:将IMG标签放置在div中且溢出

来自分类Dev

将<img>元素包装在<div>中,但允许使用<a>标签

来自分类Dev

为什么将 <img> 放在容器中(例如 <div> )?

来自分类Dev

使用 $(this) 将子 img 放入 div 中;[点击事件]

来自分类Dev

Flexbox水平/垂直居中超出<img>

Related 相关文章

热门标签

归档