我对CSS并不擅长。我了解了这些属性如何协同工作,但有时候我没有得到我想要的结果。我的页面顶部有一个横幅,其中包含徽标和一些文字。 它们包含在一个较大的div标签中的单独div标签中,但我的文本与div标签的顶部对齐,而图像垂直居中。我如何让中心垂直对齐?使用Div标签和CSS时,图像和文本不会垂直对齐
<div id="webBanner">
<div id="bannerImage">
<a href="Dashboard.aspx" title="Accreditation Data">
<img src="Images/logo.png" />
</a>
</div>
<div id="bannerText">
Accreditation Database (AD)
</div>
</div>
CSS:
#webBanner
{
height: 60px;
width: 100%;
vertical-align: top;
}
#bannerText
{
font-family: Arial;
font-size: xx-large;
font-style: italic;
color: #fff;
margin: 2px 5px;
}
#bannerImage
{
height: inherit;
float:left;
width: 223px;
vertical-align: middle;
margin: 2px 5px;
}
我有垂直对齐:中;并没有做任何事情。 – gsirianni