mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 20.04.2024 04:27 Benutzername: Passwort: Auto-Login

Thema: [CSS] Boxen untereinander floaten vom 17.04.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> [CSS] Boxen untereinander floaten
Autor Nachricht
Anti78
Threadersteller

Dabei seit: 16.09.2003
Ort: Tbb/Mz/M
Alter: 46
Geschlecht: Männlich
Verfasst Di 17.04.2007 22:45
Titel

[CSS] Boxen untereinander floaten

Antworten mit Zitat Zum Seitenanfang

Hi Leuts.

Ich sitze gerade an einer Seite die ich komplett in CSS aufbauen will.
Es klappt auch soweit, nur habe ich ein Problem bei dem ich einfach nicht weiter komme.
Ich hab auf einer Seite mehrere Punkte mit Text und zugehörigem Bild rechts.
Die Punkte sollen untereinander stehen. Also quasi solche Textboxen untereinander. Wenn der Text lang genug ist und über das Bild nach unten rausgeht isses kein Problem. Aber manchmal kommt es vor, dass der Text nur aus ein paar Wörtern besteht. Dann passiert es dass das Bild nach unten über die Box hinaus ragt und die nächste Box überblendet.
Ich probier hier schon seit Stunden rum und hab mich auch schon wund getippt auf der Suche nach ner Lösung. Ich find aber nichts.
Wäre super, wenn mir jemand helfen könnte.

Hier mal der Link zu der Testseite: http://www.gehirnkino.de/csstest/
Hier der Link zu der CSS-Datei: http://www.gehirnkino.de/csstest/stylesheet1.css

Bin für jede Hilfe dankbar.
  View user's profile Private Nachricht senden
therapiekind

Dabei seit: 14.03.2006
Ort: In deinem Kopf
Alter: -
Geschlecht: -
Verfasst Mi 18.04.2007 00:30
Titel

Antworten mit Zitat Zum Seitenanfang

Das die Bilder bei wenig Text "raushängen", liegt daran, dass in deinem Container-Element kein Element vorhanden ist, dass die ganze float-Geschichte "cleared". Schwer zu erklären, ohne einen Roman zu schreiben.

Du könntest ein Dummy-DIV als letztes Element in die Container-DIVs einfügen, und dem über CSS "clear:both" zuweisen. Das behebt die ganze Sache, ist allerdings unschön (Markup für's Layout - bubu).
Ansonsten kannst du dir eine der zahlreichen "clearfix"-Klassen im Netz raussuchen und auf dein Container-DIV anwenden. Z.B. gibt's bei www.positioniseverything.net eine (die wohl aber nicht im IE7 funktioniert), dort wird auch die Thematik/Problematik erläutert.


Zuletzt bearbeitet von therapiekind am Mi 18.04.2007 00:33, insgesamt 3-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
Anti78
Threadersteller

Dabei seit: 16.09.2003
Ort: Tbb/Mz/M
Alter: 46
Geschlecht: Männlich
Verfasst Mi 18.04.2007 09:09
Titel

Antworten mit Zitat Zum Seitenanfang

Puh, das mit dem clearfix ist ga rnicht so einfach.
Ich schaffs zwar, dass das Bild im Container bleibt, aber es sitzt mittig unter dem Bild.

Mit dem dummy-DIV mit dem clear:both funzt es richtig.
  View user's profile Private Nachricht senden
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mi 18.04.2007 09:43
Titel

Antworten mit Zitat Zum Seitenanfang

Ansonsten, den div Elementen welche die gefloateten Elemente enthalten,
einfach die Eigenschaft "overflow: hidden;" zuweisen.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen Übereinander floaten von Div's
Probleme mit dem Floaten
[CSS] ungewollte Umbrüche beim floaten
[css] div floaten - warum klappts nicht?
CSS floaten nach oben! Möglich?
div - auch nach floaten unten ausrichten
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.