gpt4 book ai didi

html - 容器和导航栏之间的奇怪空间

转载 作者:太空宇宙 更新时间:2023-11-04 16:00:07 25 4
gpt4 key购买 nike

好吧最奇怪的事情发生了我把我的导航栏从我的容器中分离出来现在有一个空间应该没有,我尝试了所有设置 div 边距和填充,我希望它是干净的而不必使用负边距,非常感谢任何帮助。

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;
}

最佳答案

很简单。您需要像“reset.css”之类的东西...它应该设置所有默认的 css...但现在这将是一个简单的修复:

*
{
margin: 0;
padding: 0;
}

关于html - 容器和导航栏之间的奇怪空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9935142/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com