我目前的工作如下所示。我想实现的是文本Membership Registration
对齐中心,而超链接English
和中 文
是浮动的,但接近边框底部 - 现在它们浮动到顶部。css浮动和对齐方式不起作用
HTML:
<div id="Header">
<a id="logo" href="http://localhost"><img alt="logo" src="images/logo.jpg"/></a>
<div id="HeaderText"><h1>Membership Registration</h1></div>
<div id="header_right">
<a href="index.php?lang=en">English</a> |
<a href="index.php?lang=zh">中文</a>
</div>
</div>
CSS:
#Header {
height:70px;
margin-bottom:11px;
border-bottom: #dbe0e3 1px solid;
}
#header_right {
float: right;
padding-right: 50px;
}
#logo {
float: left;
height:65px;
left:20px;
top:17px;
}
img {
display: inline-block;
vertical-align: middle;
max-height: 100%;
max-width: 100%;
}
#HeaderText {
float: left;
text-height: 65px;
text-align: center;
left: 50%;
}