Seite 1 von 1
Tabellen nebeneinander
Verfasst: 14.07.2007, 10:45
von Michael1967
Hallo,
mal eine Frage. Ich möchte die 3 neusten Beiträge (per PHP –Abfrage) auf meiner Seite anzeigen lassen.
Wie bekomme ich per Divs/Css 3 Tabellen waagerecht nebeneinander.
Verfasst: 14.07.2007, 10:59
von matin
mit der "float" angabe im css und die breite (entweder pixel eingeben, oder wie hier per prozent - 33). beim float kannst du auch bei der rechten spalte "right" nehmen. da aber 3 x 33 % nicht genau 100 ergeben, wäre ein kleiner abstand zwischen der mittleren und rechten spalte. so werden die container einfach von links nach rechts aufgefädelt. aufpassen musst du bei prozent angaben dann in kombination mit padding oder margin, denn ie und ff interpretieren das anders und der ff schiebt dann die rechte spalte nach unten ...
Code: Alles auswählen
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>3 Spalten mit div</title>
<style type="text/css">
<!--
#left-col {
float: left;
width: 33%;
}
#middle-col {
float: left;
width: 33%;
}
#right-col {
float: left;
width: 33%;
}
-->
</style>
</head>
<body>
<div id="left-col">links</div>
<div id="middle-col">mitte</div>
<div id="right-col">rechts</div>
</body>
Verfasst: 14.07.2007, 11:14
von d0nut
da in dem Beispiel alle die selben eigenschaften haben, kannst du die CSS Klasse natürlich auch für alle DIVs verwenden.
Bevor du übrigens in die üblich Falle läufst, hier noch ein Tipp.
Falls nach den 3 DIVs noch weiterer Content folgt, rutscht dieser manchmal noch mit hoch..
ein <br style="clear:both"> hilft da weiter