Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

css: textbloecke untereinander stapeln?

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
nerd
PostRank 10
PostRank 10
Beiträge: 4023
Registriert: 15.02.2005, 04:02

Beitrag von nerd » 04.04.2010, 02:34

Hallo,

ich habe hier eine liste mit kurzen texten. diese will ich in div containern (width immer gleich, height je nach textlaenge) spaltenweise anordnen. wie geht sowas? wenn ich meine divs alle mit display:block und float:left formatiere dann werden diese bloecke allen zeilenweise angeordnet, wobei sich die zeilenhoehe dann jedesmal nach dem groessten block richtet, womit bei den kuerzeren bloecken dann immer ein abstand zur naechsten zeile bleibt (sieht aus wie ne tabelle).

jemand ne idee wie ich den spalteneffekt hinbekomme?

Anzeige von ABAKUS

von Anzeige von ABAKUS »

Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

Mork vom Ork
PostRank 9
PostRank 9
Beiträge: 2557
Registriert: 08.07.2008, 11:07
Wohnort: Aufm Friedhof.

Beitrag von Mork vom Ork » 04.04.2010, 09:11

nerd hat geschrieben:div-containern (width immer gleich, height je nach textlaenge) spaltenweise anordnen. wie geht sowas? wenn ich meine divs alle mit display:block und float:left formatiere dann werden diese bloecke allen zeilenweise angeordnet
Jetzt mal abgesehen davon, dass display:block für <div>-Elemente sinnlos ist, weil es sich bereits um Blockelemente handelt: Was meinst du mit zeilen- und spaltenweise bzw. was stört dich daran?

float bewirkt einen Umlauf durch den nachfolgenden Inhalt, dementsprechend stehen die Elemente – soweit Platz ist – nebeneinander, ein völlig normales Verhalten. Ohne float erscheinen Blockelemente untereinander, das ist sozusagen noch normaler. Beides willst du offenbar nicht haben, einerseits hast du float gesetzt, um die normale, vertikale Anordnung zu verhindern (obwohl du dem Betreff nach die Blöcke doch untereinander haben willst), aber andererseits magst du offenbar auch nicht die durch dein float verursachte horizontale Anordnung (warum setzt du dann float?).

Wo ist das Problem? Beispielcode (ein funktionierender!) wäre auch nicht schlecht, um zu sehen, was du überhaupt anstellst.

sx06050
PostRank 10
PostRank 10
Beiträge: 3376
Registriert: 15.07.2008, 10:24

Beitrag von sx06050 » 04.04.2010, 09:29

jup, was willst jetzt überhaupt machen?
Float ja oder doch ned?
Wilslt zum Beispiel sowas da?
https://www.der-banker.de/Kredite.html