hume1991
Erfahrenes Mitglied
Guten Morgen zusammen,
habe derzeit einen kleinen Konflikt bezüglich CSS und komme nicht darauf.
Wenn ich 2 Div Elemente mache und Sie bei CSS eine bestimmte Höhe und Breite gebe, werden Sie ohne Abstand angezeigt.
Html
CSS
Dies ist aber nicht mehr der Fall wenn es um die Navigation geht
Html
Css
Was muss ich verändern oder besser gesagt was mas ich falsch, bei der 2 Variante, es soll ohne Abstand angezeigt werden.
habe derzeit einen kleinen Konflikt bezüglich CSS und komme nicht darauf.
Wenn ich 2 Div Elemente mache und Sie bei CSS eine bestimmte Höhe und Breite gebe, werden Sie ohne Abstand angezeigt.
Html
HTML:
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="ISO-8859-1">
<meta name="description" content="">
<meta name="author" content="">
<meta name="keywords" content="">
<link href="style.css" type="text/css" rel="stylesheet">
<link href="favicon.ico" type="image/x-icon" rel="shortcut icon">
</head>
<body>
<div id="test">
</div>
<div id="test1">
</div>
</body>
</html>
CSS
Code:
div#test
{
height: 100px;
width: 100px;
background: green;
}
div#test1
{
height: 200px;
width: 100px;
background: red;
}
Dies ist aber nicht mehr der Fall wenn es um die Navigation geht
Html
HTML:
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="ISO-8859-1">
<meta name="description" content="">
<meta name="author" content="">
<meta name="keywords" content="">
<link href="style.css" type="text/css" rel="stylesheet">
<link href="favicon.ico" type="image/x-icon" rel="shortcut icon">
</head>
<body>
<div id="test">
<img src="../Website/test.gif" alt="" />
</div>
<div id="navi">
<ul>
<li> <a href="index.html">Test1 </a> </li>
<li> <a href="test2.html">Test2 </a> </li>
<li> <a href="test3.html">Test3 </a> </li>
<li> <a href="test4.html">Test4 </a> </li>
<li> <a href="test5.html">Test5 </a> </li>
<li> <a href="test6.html">Test6 </a> </li>
<li> <a href="test7.html">Test7 </a> </li>
</ul>
</div>
</body>
</html>
Css
HTML:
div#test
{
background: no-repeat;
height: 130px;
width: 1004px;
}
div#navi ul
{
width: 1004px;
float: left;
clear: both;
}
div#navi li
{
display: block;
background: yellow;
padding: 10px;
float: left;
clear: right;
}
div#navi A:link
{
background: yellow;
color: black;
text-decoration: none;
}
Was muss ich verändern oder besser gesagt was mas ich falsch, bei der 2 Variante, es soll ohne Abstand angezeigt werden.