Ohne clear kein float![]()
Guten Abend,
Leider habe ich ein kleines Problem mit CSS. Ich habe eine Klasse definiert (article) und in der Klasse möchte ich ein Liste mit Bildern anzeigen lassen.
In dem Beispiel habe ich jetzt 3x die klasse genutzt mit verschieden langen Li's. Jetzt kommt es dabei zu folgendem Fehler: Klick
CSS
HTML:Code:.article{ width:590px; margin:15px 0 0 45px; border-bottom:dotted 1px; border-bottom-color:grey; border:1px red solid; } .article p{ padding-top:10px; padding-bottom:15px; color:gray; font-size:14px; font-family:sans-serif, Geneva, Helvetica; } .article a{ font-family:sans-serif, Geneva, Helvetica; text-decoration:none; font-weight:500; color:#519EE6; } a:hover { color:#B5CF74; } .article img{ margin-top:15px; } .article li{ float:left; margin-left:15px; margin-bottom:5px; }
Bin ich einfach nur bisschen blind und übersehe irgendwas? Oder liegt da ein genereller Fehler vor?Code:<div class="article"> <div class="headline"><h1>Print</h1></div> <ul> <li><img src="img/portfolio/test.png"/></li> <li><img src="img/portfolio/test.png"/></li> <li><img src="img/portfolio/test.png"/></li> </ul> </div> <div class="article"> <div class="headline"><h1>Web</h1></div> <ul> <li><img src="img/portfolio/test.png"/></li> <li><img src="img/portfolio/test.png"/></li> <li><img src="img/portfolio/test.png"/></li> <li><img src="img/portfolio/test.png"/></li> <li><img src="img/portfolio/test.png"/></li> </ul> </div> <div class="article"> <div><h1>Sonstige</h1></div> <ul> <li><img src="img/portfolio/test.png"/></li> <li><img src="img/portfolio/test.png"/></li> <li><img src="img/portfolio/test.png"/></li> <li><img src="img/portfolio/test.png"/></li> <li><img src="img/portfolio/test.png"/></li> <li><img src="img/portfolio/test.png"/></li> <li><img src="img/portfolio/test.png"/></li> <li><img src="img/portfolio/test.png"/></li> <li><img src="img/portfolio/test.png"/></li> <li><img src="img/portfolio/test.png"/></li> <li><img src="img/portfolio/test.png"/></li> <li><img src="img/portfolio/test.png"/></li> <li><img src="img/portfolio/test.png"/></li> <li><img src="img/portfolio/test.png"/></li> <li><img src="img/portfolio/test.png"/></li> </ul> </div>
Freue mich auf eure Antworten
MfG
Jan
Ohne clear kein float![]()
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
Und wie soll ich das clear:right einsetzen? Habs bei article überall probiert aber nix funktioniert![]()
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
Ahhh ok clear:both hat funktioniert.
Mit den roten Rahmen sieht es so aus, als ob die h1 am Ende des DIV's stehen. Die stehen aber im HTML am Anfang. Außerdem verstehe ich nicht, wieso die erste Liste außerhalb des ersten Rahmens ist. ..
Hast du den Artikel wirklich gelesen und verstanden ...?
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)