好怪異的事情正在發生的事情我分開我的導航欄從我的容器,現在有當應該有沒有一個空間,我什麼都試過設置格邊距和填充,我希望它是乾淨的,而不必使用負餘量,任何幫助不勝感激。奇怪的空間
HTML
<html>
<head>
<meta charset="utf-8">
<title>Test</title>
<link href="body.css" rel="stylesheet" type="text/css">
<link href="navbar1.css" rel="stylesheet" type="text/css">
</head>
<body>
<div id="navbar">
<ul>
<li>black</li>
<li>blue</li>
<li>green</li>
<li>yellow</li>
<li>haha</li>
<li>good</li>
</ul>
</div><!-- End of navbar -->
<div id="container">
<div class="logo">
<img src="" alt="sun" />
</div><!-- End of logo -->
<div id="header1">
<span>Hello World</span>
</div><!-- End of header -->
<div class="logo">
<img src="" alt="sun" />
</div><!-- End of logo -->
<div id="p1">
<p> up </p>
</div><!-- End of p1 -->
</div><!-- End of container -->
</body>
</html>
CSS
#navbar /* navbar container */
{
background-color:#999;
border-bottom:solid 3px #333;
margin:0px;
}
#navbar ul /* unordered lists withinin navbar container */
{
width:1000px;
text-align:center;
margin-top:0px;
margin-bottom:0px;
list-style:none;
margin-left:auto;
margin-right:auto;
padding:0px;
font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#9900FF;
}
#navbar li /* list items within navbar container */
{
padding-left:20px;
padding-right:20px;
display:inline;
border-right:solid 2px #33FFFF;
border-left:solid 2px #33FFFF;
}
CSS#2
body /* this is to set the body element, but mostly used for removing margins. */
{
margin:0px;
background-color:#666666;
}
#container /* this is our overall content container. */
{
width:1000px;
margin-right:auto;
margin-left:auto;
background-color:#CCCCCC;
border-left:groove 5px #444;
border-right:groove 5px #444;
border-bottom:groove 5px #444;
}
.logo img /* this is logo on the right side. */
{
height:100px;
width:200px;
float:left;
}
#header1 /* This is the header directly between the logos */
{
height:96px;
width:592px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:48px;
float:left;
text-align:center;
alignment-baseline:middle;
border-left:dashed 4px #00F;
border-right:dashed 4px #00F;
border-bottom:dashed 4px #00F;
}
這可能幫助;如果您在容器或徽標周圍放置邊框;空間消失。 – danze 2012-03-29 23:56:07