Tach auch.
Ich will 2 div's nebeneinander darstellen. Dazu benutze ich den float Befehl um die div's nicht absolut positionieren zu müssen. Um den float zu deaktivieren benutze ich den clear Befehl. Der Funktioniert auch wenn das nächste Element ein div ist, aber nich wenn es ein Link (a) ist..
Hier der Quellcode einer Vereinfachung.. was mach ich falsch?
HTML
<html>
<head>
<link href="format.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="navileft">
[url=''][/url]
[url=''][/url]
[url=''][/url]
[url=''][/url]
[url=''][/url]
</div>
<div id="naviright">
[url=''][/url]
[url=''][/url]
[url=''][/url]
[url=''][/url]
</div>
[url='stuff.htm']der link soll nicht gefloated werden[/url]
</body>
</html>
Alles anzeigen
und hier die entsprechene css:
Code
#navileft
{
background-color:#ccc;
width:100px;
height:80px;
margin:0;
padding:0;
float:left;
}
#naviright
{
background-color:#888;
width:100px;
height:80px;
margin:0;
padding:0;
float:left;
}
#stuff
{
background-color:#ccc;
margin:0;
padding:0;
clear:left;
color:000;
}
Alles anzeigen
danke für eure mühe.
cya hedges