html - 插入图片后文本被下推 - 需要垂直对齐文本

标签 html css vertical-alignment

JS fiddle :http://jsfiddle.net/nick55555/7tfca64y/

我的情况可能很容易解决,但不知道如何解决。我有一个简单的 div,里面有一些文本,垂直居中,但是当我将图像插入同一个 div 时,文本现在比原来低起初。如何使文本与插入图像之前的垂直高度相同?图像完全垂直对齐,但文本不是...

  #header_Bi {
    height: 39px;
    width: 748px;
    margin: 0;
    float: left;
    border-left: 1px solid #191919;
    border-right: 1px solid #191919;
    border-bottom: 1px solid #191919;
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 15px;
    color: #fff;
    font-weight: 100;
    text-transform: uppercase;
    background: #2c2c2c;
    text-align: center;
  }
  #header_Bi1 {
    height: auto;
    width: auto;
    margin-top: 10px;
  }
<div id="header_Bi">
  <div id="header_Bi1">
    <img src="../images/youtube_tiny.jpg" width="20" height="20" alt="youtube_tiny">
    <img src="../images/twitter_tiny.jpg" width="20" height="20" alt="twitter_tiny">
    <img src="../images/facebook_tiny.jpg" width="20" height="20" alt="facebook_tiny">
    <img src="../images/google_plus_tiny.jpg" width="20" height="20" alt="google_plus_tiny">SALES &amp; ADVICE EMAIL HERE</div>
</div>

最佳答案

如果你想在中间对齐文本和图像,添加 #header_Bi1 img { vertical-align:middle;} 到你的 css

关于html - 插入图片后文本被下推 - 需要垂直对齐文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27706427/

相关文章:

html - CSS - 如果第二个 <td> 是多行的,如何修复顶部表格中的第一个 <td>?

html - 无法在段落上设置字体系列或字体大小

css - 如何应用字体大小 :medium to entire site with mediaquery css

CSS:使用 float Div 垂直对齐图标旁边的文本

html - 柔性 : Align multiple items as a table

javascript - jQuery 以通用方式隐藏除第一个图像之外的所有图像

javascript - 从 html 菜单中读取值?

javascript - 根据另一个元素的数据属性隐藏一个元素

html - 如何在 Wordpress 中以正确的方式分配嵌套评论样式?

javascript - 如何使用 div 按钮而不是滚动条滚动