mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 29.03.2024 12:01 Benutzername: Passwort: Auto-Login

Thema: JavaScript-Menü fixen vom 20.12.2005

Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> JavaScript-Menü fixen
Seite: Zurück  1, 2
Autor Nachricht
caZpa
Account gelöscht


Ort: -

Verfasst Do 22.12.2005 15:58
Titel

Antworten mit Zitat Zum Seitenanfang

ich habs Lächel

du musst die position der browserbreite anpassen
dazu musst du die fensterbreite ermitteln mit:
document.body.offsetWidth
dazu muss der body aber erstmal geladen werden.
also kommt das ganze javascript nach dem body.

die position von links ermitteslt du so: fensterbreite/2 - menübreite/2
einleuchtend?

und das verändern der fenstergröße fängst du im body mit onresize ab.

der body sieht so aus:
Code:
<body leftmargin="0" ... onresize="window.location.reload();">

dadurch wird beim #ändern der fenstergröße die seite komplett neu geladen.
nicht sehr elegant aber vielleicht find ich noch ne bessere möglichkeit...

danach fügst du das javascript ein.
und änder folgende zeile:
Code:
var nFromleft=document.body.offsetWidth/2 - (nNumberOfMenus*nMwidth + (nNumberOfMenus-1)*nPxbetween)/2


bei mir klappts im opera und ie

//edit
ach ja, du hast ja 4 navigationselemente, also muss nNumberOfMenus natürlich auch 4 sein *zwinker*


Zuletzt bearbeitet von am Do 22.12.2005 16:11, insgesamt 2-mal bearbeitet
 
Ähnliche Themen javascript menü
Javascript menü
[javascript] menü anpassen
Suche Javascript Menü
[JavaScript] Hilfe bei Menü
CSS Drop-Down Menü mit Javascript
Neues Thema eröffnen   Neue Antwort erstellen Seite: Zurück  1, 2
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.