Fixierte Navigationsleiste zentrieren

frank-007 schrieb am 04.02.2016 um 14:39 Uhr

Liebe Magix-Gemeinde,

habe noch eine Frage zu dem Thema Navigationsleiste fixieren:

BeRo hat einen Code zur Verfügung gestellt, der es ermöglicht, dass die Navigationsleiste bis zum oberen Seitenrand mitscrollt und dann stehen bleibt bzw. wieder auf ihre ursprüngliche Position zurückgleitet.

Genau so etwas suche ich und habe es auch schon erfolgreich getestet. Allerdings suche ich eine Möglichkeit, die Leiste (als horizontale Leiste) zu zentrieren. Alle Versuche, dies im Code mit den mir bekannten Möglichkeiten selbst hinzubekommen, waren erfolglos - die Leiste bleibt linksbündig.

Wer kann helfen?

Vielen Dank

Kommentare

BeRo schrieb am 04.02.2016 um 16:32 Uhr

Wenn Du Dich auf diesen Thread beziehst, in dem Du den Scriptcode gefunden hast, dann hättest Du in diesem Kommentar (ein paar Postings weiter oben) die Lösung gefunden.

Aber gerne hier nochmal, in einer verbesserten Variante,  zum "Abschreiben":

-------------------------
<div id="NavBar" style="position:absolute; top: 200px; left:50%; margin-left:-50px;">
<iframe src="grafik.htm" name="NavBar" width="100px" height="124px" scrolling="no" marginheight="0" marginwidth="0" frameborder="0"> </iframe>
</div>

------------------------

Die DIV Box, in der die NavBar verankert ist, wird mit den gelb markierten Anweisungen zentriert.
Die Anweisung "left:50%" sorgt dafür, dass die NavBar mit ihrem linken Rand genau in der Mitte der Seite positioniert wird.
Die Anweisung "margin-left:-50px" verschiebt die Position um die Hälfte der NavBar Breite (sie ist 100px breit) nach links. Damit steht die NavBar mit ihrer Mitte genau in der Mitte der Seite, egal, wie breit das Fenster ist...

Problem gelöst?

Viel Erfolg

Zuletzt geändert von BeRo am 04.02.2016, 16:32, insgesamt 1-mal geändert.

Auf den Tag genau gehen heute, am 14.08.2021, 10 Jahre online Support für die Community zu Ende.
Ich freue mich auf eine neue, berufliche Herausforderung, die sich gerade ergeben hat. Leider bleibt dann keine Zeit mehr für die Community übrig, aber Ihr seid bei den aktiven Mitgliedern in besten Händen.
Sicher schaue ich auch ab und zu nochmal rein... 🤓

frank-007 schrieb am 04.02.2016 um 17:08 Uhr

Hallo BeRo,

das habe ich überlesen, hab es schon ausprobiert - es funktioniert.

Supe, danke für die schnelle Hilfe.