• Hallo Xeen!
    Also ich benutze jetzt mal die Div Namen aus meinem stylesheet.
    Top, navi, main, un bottom.
    top: ist left und top=0 soll fixed werden, ist momentan absolute
    navi: ist top:160, damit es unter top anfängt und es nicht überlagert.
    main: ist top 160 aus gleichem Grund. Nur im main Container ist noch ein weiterer.
    Border wollte ich nicht verwenden, weil ich es ästhetisch gerade schön finde, wenn der Hintergrund einheitlich über allem verläuft, aber einige Elemente nicht mit laufen. Einfach daß man in der Ansicht nicht diese Programmierung sieht. Border würde daraus ja wieder sichtbare eigene Elemente machen, wie Du ja sagtest.
    Wenn ich Dich jetzt richtig verstehe, dann sollte ich meinen background per image und repeat (bei img vorhanden? Das Bild selber ist nur ein schmaler Streifen) )auf die Größe des top-Containers einbauen, darüber noch einen Div Container, der auch den Text/Überschrift enthält. Dann könnte ich per z-index den main Container unter dem img des unteren top-containers laufen lassen.
    Ist das richtig so?

    Ist das so gemeint?

  • euh.. *ratlos istÜ
    keine ahnung, ich sag dir erstmal meine änderungen:

    1. den background aus HTML entfernt und CSS übergeben. bei mir fängt der nämlich schon wieder an sich rechts zu wiederholen. Jetzt wiederholt er sich noch noch entlang der y-achse (vertikal).
    2. im #top das margin entfernt und durch padding ersetzt. Warum? Ganz einfach, bei margin verschiebt sich das Element nach unten und ich habe eine Lücke, bei padding verschiebt sich nur der Inhalt und es bleibt press oben dran und ich brauch nix zusätzliches reinmachen.
    3. #top auf fixed, den gleichen Hintergrund zugewiesen wie dem body und z-index auf 2 gestellt.

    das war's schon (oder ich hab was vergessen ;)).

    hier ist das was ich jetzt raushabe,m das backgroudn attribut ausm html kannste ja selbst wegmachen:

    und - vergiss nicht das </style> aus deiner css datei zu entfernen - adas steht da noch drin :)

    ps: die url für inhalte der css datei richten sich relativ nach dem ort dieser - also nicht nach dem ort der html datei

  • Super, klappt. Vielen Dank. Hab auch Deine anderen Tipps befolgt. Background wollte ich sowieso in die css bringen, hatte aber die falsche Syntax beim testen verwendet und daher die Idee erstmal verworfen.

    Interessant, vergißt man das unten dickgedruckte z [edit]zu löschen[edit], wird falsch gescrollt, wie nämlich nicht gewollt.
    background:url('background.gif') repeat-y fixed z;

    PS: </style> ist sogar beim css validieren durchgegangen.

  • super verstecktip. da ist eine grafik effektiver. Ich kann den text net kopieren oder anklicken, bleibt abschreiben. Toll. Sobal dder Trick etwas weiter verbreitet ist ist's auch wurscht.
    Das effektivste ist einfach ein Formmailer - komfortabler für den Benutzer, praktischer für den Empfänger. Und Spam gibt's dadurch auch nicht...