0

我在将图像与文本对齐时遇到问题。

#content img{
    border: 2px solid black;
    vertical-align: middle;
}

<div id="content">
    <h1><b>Company News 1</b></h1>
    <img src="http://www.placehold.it/120x120">
    <span style="">
        A lot of text...
    </span>
</div>

结果是这样的:

在此处输入图像描述

我究竟做错了什么?

4

6 回答 6

2
#content img{
  border: 2px solid black;
  float:left;
  margin-right:5px;
}
于 2013-08-28T06:28:11.167 回答
0

我假设您希望文本包装图像?请尝试以下操作 -

#content img {
border: 2px solid black;
float: left;
}
于 2013-08-28T06:28:58.047 回答
0

检查js小提琴

http://jsfiddle.net/5vzBS/

#content img
{
     border: 2px solid black;
     vertical-align: middle;
     float:left;
}
于 2013-08-28T06:30:17.613 回答
0

像这样

演示

#content img {
    border: 2px solid black;
    vertical-align: middle;
    float: left;
    margin: 0 10px;
}
于 2013-08-28T06:31:26.000 回答
0

使用float:left属性

#content img{
    border: 2px solid black;
    vertical-align: middle;
    width:120px;
    height:120px;
    float:left;
}

小提琴:http: //jsfiddle.net/kJHK7/1/

于 2013-08-28T06:31:28.613 回答
0

例子

简单易行。享受

#content img {
    border: 2px solid black;
    vertical-align: middle;
    float:left;
    margin:0 20px 10px 0;
}
于 2013-08-28T06:47:52.577 回答