在我的“右标题”中垂直对齐我的导航链接时遇到问题我想将它直接对齐在中心
这是我的html
<!DOCTYPE html>
<html>
<head>
<title>Website Title</title>
<link href="css/style.css" type="text/html" rel="stylesheet">
</head>
<body>
<div id="wrapper">
<div id="header">
<div id="header-left">
<a href="index.php"><img src="images/logo.png" /></a>
</div>
<div id="header-right">
<ul>
<li><a href="index.php">Home</a></li>
<li><a href="index.php">Home</a></li>
<li><a href="index.php">Home</a></li>
<li><a href="index.php">Home</a></li>
<li><a href="index.php">Home</a></li>
</ul>
</div>
</div>
</div>
</body>
</html>
这是我的CSS
body { background-image: url('../images/bg.jpg'); background-repeat:repeat; padding:10px 0 10px 0; margin:0; }
#wrapper { width:960px; margin:auto; }
#header { width:960px; background-color: rgba(0,0,0,0.3); height:110px; border- radius:5px; }
#header-left { float:left; }
#header-right { float:right; height:110px; line-height:110px;}
#header-right ul li { display:inline-block; padding-right:5px; padding-left:5px; }
#header-right a:link { color:#ffffff; text-decoration:none; }
我试过使用height
andline-height
然后vertical:align middle
但它似乎没有用,我是 html + CSS 的新手并且遇到了一些麻烦。