Ich weiß, das wäre einfach mit Position: behoben, aber leider stecke ich mit Unterstützung IE 6. Wie kann ich das tun? Ich würde lieber CSS verwenden, um sauber zu sein, aber wenn ich Javascript verwenden muss, ist das nicht das Ende der Welt. In meiner aktuellen Implementierung habe ich einen "floating footer", der über dem Hauptinhaltsbereich schwebt und mit Javascript positioniert ist. Die Implementierung, die ich gerade habe, ist nicht gerade elegant mit dem Javascript, also meine Fragen sind:Wie bekomme ich eine schwebende Fußzeile, um im IE 6 am unteren Rand des Ansichtsfensters zu bleiben?
- Gibt es eine Möglichkeit, dies ohne Javascript zu tun?
- Wenn ich Javascript verwenden muss, gibt es irgendwelche "netten" Lösungen für dieses Problem mit dem Floating Footer? Mit "nett" meine ich etwas, das über Browser funktioniert, die Ressourcen des Browsers nicht überlastet (da es oft neu berechnet werden muss) und elegant/einfach zu benutzen ist (d. H. Es wäre schön, etwas wie
new FloatingFooter("floatingDiv")
zu schreiben).
Ich werde raten, dass es keine super einfache Lösung gibt, die alles oben hat, aber etwas, von dem ich bauen kann, wäre großartig.
Schließlich nur eine allgemeinere Frage. Ich weiß, dass es ein großes Problem ist, dieses Problem zu lösen. Was sind also andere UI-Alternativen, als Fußzeileninhalte am Ende jeder Seite zu haben? Auf meiner speziellen Website verwende ich es, um Übergänge zwischen Schritten zu zeigen. Gibt es andere Möglichkeiten, dies zu tun?
Wenn spürten facetious, ich würde vorschlagen, ein Frameset verwenden. Aber ich bin es nicht, also werde ich nicht. – skaffman
Warum nur ein Javascript-Tag? Sieht für mich wie eine CSS-Frage aus. –
Ich frage mich, wie viele Leute immer noch IE6 verwenden? –