假设我在容器 div 中有 2 个 div,如下所示:
<div id="wrapper">
<div id="title">A</div>
<div id="text">Some text... Some text... Some text... Some text... Some text... Some text... Some text... Some text... Some text... Some text... Some text... </div>
</div>
正如您从标题中看到的那样,我正在尝试对齐 divtitle
并text
在父 div 内垂直并彼此相邻wrapper
。到目前为止,我的 CSS 是这样的:
#wrapper
{
vertical-align:middle;
display:table-cell;
}
#title
{
background: url('path_to_purple_background') no-repeat;
width:45px;
height:45px;
color:white;
}
#text {
width: 700px;
}
#title, #text {
display: inline-block;
vertical-align: middle;
}
但是到目前为止,我得到的是字母A
不在我的 div 内居中title
(而是位于 div 的左上角)。有人知道我该如何解决这个问题吗?
谢谢