ich sollte eine website aus dem jahr 2002 erneuern. problematik hier ist ... die seite ist ein absolutes frame geschnipsel klassiker ... könnt ihr euch noch erinnern als frames der absolute hammer waren..? omg, wir werden alt.
zurück zum thema, der seiteninhaber möchte sein
2 frame layout behalten (oben:inhalt, unten:navigation) mit der begründung, dass das navigations menu welches am unteren seitenrand fest klebt auch so bleiben sollte.
gibt es mit CSS möglichkeiten diese funktionen eines frames zu ersetzen?
sollte es nur mit frames funktionieren... wie sieht es denn mit typoscript und backend aus bezüglich navigation und seitenbaum...
" ein komplettes redesign kommt nicht in frage... jedoch - sehe ich mich schon fast gezwungen ihn davon zu überzeugen. "
Hallo,
kannst du mit CSS machen, um Gottes Willen keine Frames!
Fixe-Ausrichtung bekommst du mit position-fixed hin (fuer die Navi unten am Browser). Der IE kennt das nicht. Da musst du ein bisschen rumtricksen. Geht aber hier auch.
Gruss
Alexander
danke webdev für den indiz, ich konnte mich zwar erinnern das es etwas in der art gibt mit CSS ... habe es jedoch noch nie ausprobiert.
bin eigentlich auch kein fan von framesets... und das noch gelinde ausgedrückt.
würde es dir etwas ausmachen diesen CSS befehl in einem kurzen und einfachen beispiel vorzuführen... damit ich ein besseres bild davon bekomme.
bin nicht zu faul zum suchen, jedoch ist es eine kleine stütze um besser zu entscheiden wo ich suche und ob überhaupt.
vielen dank
ps: habe mich durch das erstellen von frames in typoscript durchgelesen ... war dabei mehr durch als gelesen...
Hallo,
das ist im Prinzip schnell verstanden. Was ein div-Layer ist, ist dir soweit bekannt? Wenn nicht müsstest du dich da schon etwas genauer mit befassen. Erstezt heutzutage meistens die Tabellen und Frames oder wird häufig für Navigationsbereiche verwendet.
Du machst dann im Quelltext im Prinzip folgendes.
<div style="position:fixed; left:0px; bottom:0px;">Inhalt des Divblocks</div>
Weiteres dazu findest du meiner Auffassung nach super erklärt hier:
http://www.css4you.de/position.html
Hoffe damit kommst du weiter.
Gruß
Markus
Phate schrieb
Hallo,
das ist im Prinzip schnell verstanden. Was ein div-Layer ist, ist dir soweit bekannt? Wenn nicht müsstest du dich da schon etwas genauer mit befassen. Erstezt heutzutage meistens die Tabellen und Frames oder wird häufig für Navigationsbereiche verwendet.
Du machst dann im Quelltext im Prinzip folgendes.
<div style="position:fixed; left:0px; bottom:0px;">Inhalt des Divblocks</div>
Weiteres dazu findest du meiner Auffassung nach super erklärt hier:
http://www.css4you.de/position.html
Hoffe damit kommst du weiter.
Gruß
Markus
danke für das kleine beispiel, ist viel leichter um es schneller zu finden... mein CSS ist leicht eingerostet... habe jedoch gestern das css4you kurz besucht und gesehen das es einiges wieder aufzufrischen gibt.
kenne die div tags ... jedoch hatte ich bisher noch nie mit fixieren versucht.
danke für die schnelle hilfe 🙂