CSS-Layout absolute Positionierung

  • Ich versuche gerade ein Layout umzusetzen, aber irgendwie will das nicht ganz so wie ich... ;)

    Da ich leider, was CSS angeht, nicht so der Checker bin, dachte ich es findet sich vielleicht jemand der mehr Ahnung hat und mir sagen kann wo mein Fehler liegt bzw wie ich meine CSS-Eigenschaften für meinen Zweck korrigieren kann, oder jemand mit einem Alternativ-Vorschlag (Denkanstoß genügt, muß kein fertiger Code sein) wie ich das gewünschte Layout umsetzen kann.

    Erstmal wie es vom Prinzip her aussehen soll (Schrift wegdenken, sind Platzhalter):
    http://phillyblunt.de/philly.jpg

    Dann mal den Schrott den mein Versuch produziert:
    http://phillyblunt.de/

    index.php:

    und die layout.css

    Hat vielleicht jemand nen Zaunpfahl zum winken? :)

    "Programming today is a race between software engineers
    striving to build bigger and better idiot-proof programs,
    and the universe trying to build bigger and better idiots.
    So far, the universe is winning."
    Rick Cook

    Einmal editiert, zuletzt von SinnlosS (2. April 2009 um 23:49)

  • Ja an float hab ich als erstes gedacht. Die Sache ist aber, das die hintergrundfarbe der abgerundeten Ecke oben links anders sein soll als die der abgerundeten Ecke unten rechts. Daher muß ich den Content-Bereich auf einer Seite über ein anderes Element legen wenn ich keine Grafiken nehmen möchte. Und das würde ich gerne vermeiden, und sei es aus experimentellen Gründen. :)

    Hab noch bissl rumprobiert und die CSS sieht jetzt so aus:


    Das Ergebnis ist schon etwas besser, allerdings klebt jetzt alles links ^^
    http://www.phillyblunt.de

    "Programming today is a race between software engineers
    striving to build bigger and better idiot-proof programs,
    and the universe trying to build bigger and better idiots.
    So far, the universe is winning."
    Rick Cook

  • Ok, ich hatte gestern abend echt ein dickes Brett vorm Kopf.
    Ich kann ja auch von rechts positionieren, und nicht nur von links aus.
    So passt es jetzt, bis auf eine Kleinigkeit.
    Die padding-Angabe von div#right wird scheinbar nicht interpretiert, sonst müßte der Text dadrin im sichtbaren Bereich rechts neben dem content liegen. Hat da vielleicht noch jemand ne Idee?
    http://www.phillyblunt.de

    CSS:

    HTML:

    "Programming today is a race between software engineers
    striving to build bigger and better idiot-proof programs,
    and the universe trying to build bigger and better idiots.
    So far, the universe is winning."
    Rick Cook