我遇到了一些麻烦!我相信一些非常简单的事情。然而它困扰着我。
我正在努力实现:
1) 导航栏是其上方主图像的宽度。
如果有人能为我解决这个问题,我将非常感激,这将是一个巨大的帮助。我对编码很陌生,这对我来说很难。
我已经尽我所能寻找答案,但到目前为止都失败了。
这是页面http://i46.tinypic.com/w9a80i.jpg的图片请原谅覆盖图形的白框,这很容易保护隐私等
CSS:
/* Reset */
html, body {
padding:0;
margin:0;
}
a {
text-decoration: none;
}
ul, li {
list-style-type: none;
}
img.floatLeft {
float: left;
margin: 4px;
}
*
{
margin: 0;
padding: 0;
}
body {background-color:#F1F1F1; }
#outer { width: 900px; margin:auto;}
#wrapper { width: 900px; margin:0; background-color: #666; }
#list-nav { width: 700px; float: right;}
ul#list-nav li a {
text-decoration:none;
padding:5px 0;
width: auto;
background:#999;
color:#eee;
float: left;
}
ul#list-nav li a {
text-align:center;
border-left:1px solid #fff;
width: 100px;
}
ul#list-nav li a:hover {
background:#CCC;
color:#ffff;
}
#content-fullwidth { width:100%; }
HTML:
<!DOCTYPE HTML>
<html>
<head>
<link href="css/styles.css" rel="stylesheet" type="text/css" media="screen">
<link href='http://fonts.googleapis.com/css?family=PT+Sans+Caption' rel='stylesheet' type='text/css'>
</head>
<body>
<div id="outer">
<div id="wrapper">
<a href="main.html"><img src="css/Images/banner top.jpg" /></a>
<div id="navbar">
<ul id="list-nav">
<li><a href="#">Home</a></li>
<li><a href="#">About Us</a></li>
<li><a href="#">Services</a></li>
<li><a href="#">Products</a></li>
<li><a href="#">Contact</a></li>
</div>
</div>
</div>
</div>