• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Float funktioniert bei mir nicht

AxelFoley

Neues Mitglied
hi, in folgenden scripts bekomme ich die links trotzdem untereinander angezeigt statt nebeneinander und finde den Fehler nicht:


HTML:
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtmll/DTD/xhtmll-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
<head>
<link rel="stylesheet" type="text/css" media="screen" href="design.css" />

<body>
<div id="navi">
<ul>
<li><a href="index.htm">Startseite</a></li>
<li><a href="ueber-mich.htm">Ueber mich</a></li>
<li><a href="termine.htm">Termine</a></li>
<li><a href="impressum.htm">Impressum</a></li>
</ul>
</div>
</body>
</html>
[css]
#navi {
width:200px;
text-align:left;
margin-top:10px;
margin-bottom:10px;
margin-left:20px;
margin-right:15px;
}

#navi ul {
list-style:none;
}

#navi li {
float:left;
margin-left:15px;
width:90px;

background-color:silver;
border-top:1px black solid;
border-left:25px orange solid;
border-bottom:1px red solid;
border-right:2px blue solid;
margin-top:10px;
padding-top:8px;
padding-bottom:8px;
padding-left:8px;
padding-right:8px;
}
[/css]
 
Werbung:
Nimm mal statt "float: left;" für #navi li die Eigenschaft "display: inline-block;". Wenn auch das nicht geht, dann ergänze wieder

Code:
display: inline;
float: left;
 
klappt leider auch nicht. Kann es was damit zu tun haben, dass ich mit nem MAC und dem Taco Text Editor arbeite?
 
Werbung:
Zurück
Oben