guenter: Dynamische Navigationsleiste

Guten Tag! Warum klebt die Navigationsleiste im Beispiel
" http://de.selfhtml.org/dhtml/beispiele/navigation.htm "
an der fixen Position (verschwindet beim Scrollen und taucht nicht mehr auf, wenn man die Maus an den linken Bildschirmrand bewegt), wenn man der
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" > im Quelltext die URI beifügt - also schreibt:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

Antwort wäre schön, weil sonst quirks usw.

Günter

  1. Warum
    " http://de.selfhtml.org/dhtml/beispiele/navigation.htm "

    Weil der Code zehn Jahre alt ist und vorne und hinten nicht mehr taugt. Du solltest ihn nicht einsetzen.

    Warum konkret? Weil man im IE im standardkonformen Rendermodus das y-Scrolling über document.documentElement.scrollTop anstatt über document.body.scrollTop auslesen muss (Funktion Menue).

    Mathias

    1. ...funktioniert leider auch nicht, wenn ich "body" durch "documentElement" ersetze. Da ich kein Programmierer bin - welche Möglichkeiten bieten sich noch an, um diesen Effekt in einer Webseite zu erzeugen?