如何垂直对齐图像,即动态高度旁边的div

使用

就像标题说的那样,我想将具有动态高度的div旁边的图像放置到垂直中心。这是代码:http : //jsfiddle.net/txuxn4c1/2/

<div class="element">
    <div class="logo_div">
        <img src="http://www.iconsdb.com/icons/download/orange/stackoverflow-4-32.jpg" width="30px" height="30px" />
    </div>
    <div class="text_div"> 
        text here<br />
        text here<br />
        text here<br />
        text here<br />
        text here<br />
    </div>
    <div style="clear:both"></div>
</div>

.element {
    border: 1px solid green;
}
.logo_div {
    float: left;
    border: 1px solid blue;
}
.text_div {
    float: left;
    width: 105px;
    border: 1px solid red;
}

我试图将div样式显示设置为inline-block或table(-cell)和vertical-align:middle就像在其他一些线程答案中所建议的那样,但是没有用。

问候

亚历克斯·查尔

一种解决方案是使用display: table-cell具有vertical-align: middle

.element {
  border: 1px solid green;
}
.logo_div {
  display: table-cell;
  border: 1px solid blue;
  vertical-align: middle;
}
.text_div {
  display: table-cell;
  width: 105px;
  border: 1px solid red;
  vertical-align: middle;
}
<div class="element">
  <div class="logo_div">
    <img src="http://www.iconsdb.com/icons/download/orange/stackoverflow-4-32.jpg" width="30px" height="30px" />
  </div>
  <div class="text_div">text here
    <br />text here
    <br />text here
    <br />text here
    <br />text here
    <br />
  </div>
  <div style="clear:both"></div>
</div>
<div class="element">
  <div class="logo_div">
    <img src="http://www.iconsdb.com/icons/download/orange/stackoverflow-4-32.jpg" width="30px" height="30px" />
  </div>
  <div class="text_div">text here
    <br />text here
    <br />text here
    <br />text here
    <br />text here
    <br />
  </div>
  <div style="clear:both"></div>
</div>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何垂直对齐图像,即动态高度旁边的div

来自分类Dev

在图像旁边垂直对齐的两个div

来自分类Dev

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

来自分类Dev

如何在图像旁边垂直对齐文本

来自分类Dev

如何在页脚中的图像旁边垂直对齐文本?

来自分类Dev

如何在P类图像旁边垂直对齐文本

来自分类Dev

在图像旁边垂直对齐文本

来自分类Dev

在图像旁边垂直对齐文本

来自分类Dev

在段落旁边垂直对齐图像

来自分类Dev

垂直对齐图像对象旁边的链接

来自分类Dev

根据浮动图像的高度垂直对齐div中的文本

来自分类Dev

如何动态地将同级 div 与父级高度垂直对齐

来自分类Dev

如何在另一个固定高度div内垂直对齐动态高度div

来自分类Dev

如何垂直对齐图像

来自分类Dev

如何垂直对齐图像?

来自分类Dev

如何在包含图像的div中垂直对齐链接?

来自分类Dev

如何垂直对齐div的文本和图像中间?

来自分类Dev

如何在包含图像的div中垂直对齐链接?

来自分类Dev

如何垂直对齐div的文本和图像中间?

来自分类Dev

在 <td> 中垂直对齐图像旁边的文本

来自分类Dev

将子div元素与具有动态高度的父div垂直对齐

来自分类Dev

在div中垂直对齐图像

来自分类Dev

DIV标签内图像的垂直对齐

来自分类Dev

在div中垂直对齐图像的问题

来自分类Dev

在粘性div中垂直对齐图像

来自分类Dev

在div中垂直对齐图像

来自分类Dev

DIV标签内图像的垂直对齐

来自分类Dev

Bootstrap Div中的垂直对齐图像

来自分类Dev

垂直对齐 div 和图像