Haefti: Volle Breite mit CSS erreichen

Hallo!
Ich würde gerne von Tabellen zur Positionierung weg und komplett auf CSS umsteigen, aber es gelingt mir nicht, nur mittels CSS und div-Bereichen einen Bereich links zu positionieren, einen weiteren rechts und ansonsten die volle Bildschirmbreite auszunutzen.
Mit Tabellen mache ich das folgendermaßen:
<table width="99%">
<tr>
   <td width="120">
      links
   </td>
   <td width="100%">
      mitte
   </td>
   <td width="100">
      rechts
   </td>
</tr>
</table>

Wie könnte man das nur mit CSS erledigen?

Vielen Dank schon mal!

Haefti

  1. Hallo.

    Schau Dir mal die Eigenschaften margin und float an. Wenn Du "float: right;" für das linke und mittlere Div setzt, dann solltest Du schon den größten Teil geschafft haben. Für die mittlere Breite setzt Du via margin (als Abstand zum linken und rechten) und links und recht fest via width. Sollte klappen.

    Grüße aus Würzburg
    Julian

    --
    "machines will eat itself." Bau Dir Deinen eigenen Bot.
    http://www.hgb-leipzig.de:83/~franz/hyperportrait/testers/
  2. Hallo Haefti

    Schau dir mal http://d-graff.de/demos/selfhtml/dreidivs.html an.
    Dort kannst du dir einen kleinen Überblick verschaffen, wie sich drei Divs
    bei unterschiedlichen Angaben zu float und margin verhalten.

    MFG
    Detlef

    --
    - Wissen ist gut
    - Können ist besser
    - aber das Beste und Interessanteste ist der Weg dahin!