【发布时间】:2015-09-23 12:14:15
【问题描述】:
我正在创建自己的网站,我希望在顶部有这个导航菜单, 其中包含 4 个 div,每个 div 都链接到网站上的另一个位置,但我无法弄清楚将它们放在网站的中心。
这是我的代码;
<html>
<head>
<link rel="stylesheet" href="indexc.css">
<title>
Title
</title>
</head>
<body>
<p id="balk">
<nav><b>
<div id="b1"><a href="html/" style="text-decoration:none;color:white;"><h2>About</h2></a></div>
<div id="b2"><a href="html/" style="text-decoration:none;color:white;"><h2>Videos</h2></a></div>
<div id="b3"><a href="html/" style="text-decoration:none;color:white;"><h2>History</h2></a></div>
<div id="b4"><a href="index.html" style="text-decoration:none;color:white;"> <h2>Home</h2></a></div>
</b></nav>
</p>
</body>
</html>
和样式表;
body {font-family:sans-serif;background-image: url("pictures/rain.jpg");}
#b1 {border-style:solid;border-color:#7f7f7f;width:310px;text-align:center;padding-top:3px;padding-bottom:3px;background-color:#7f7f7f;opacity:0.8;position:fixed;}
#b2 {border-style:solid;border-color:#7f7f7f;width:310px;text-align:center;padding-top:3px;padding-bottom:3px;background-color:#7f7f7f;opacity:0.8;position:fixed;left:323px;}
#b3 {border-style:solid;border-color:#7f7f7f;width:310px;text-align:center;padding-top:3px;padding-bottom:3px;background-color:#7f7f7f;opacity:0.8;position:fixed;left:637.5px;}
#b4 {border-style:solid;border-color:#7f7f7f;width:310px;text-align:center;padding-top:3px;padding-bottom:3px;background-color:#7f7f7f;opacity:0.8;position:fixed;left:952px;}
现在导航菜单在左侧,但我希望它位于页面的正中间,无论屏幕大小如何。
无论如何,如果你能帮助我,谢谢!
【问题讨论】:
-
为什么不使用列表项
-
我已经对我的答案进行了编辑...如果它有效,请告诉我。