Main menu

fixierte Elemente im mobile Safari – ein Lösungsvorschlag


fixierte Elemente am iPad
Lang genug habe ich nun nach einer Lösung für das Problem mit fixierten Elementen – im speziellen für iPads – gesucht.

So richtig bin ich aber nie fündig geworden. Nun habe ich aber eine, für mich, akzeptable Lösung gefunden.
Die CSS-Anweisung position:fixed allein funktionierte zwar an allen verfügbaren Browsern (z.B.: IE, Firefox, Opera, Safari, Chrome) aber nicht am mobile Safari, wie er am iPad oder am iPhone verwendet wird. Die Anweisung position:static allein brachte auch keine Besserung. Beide gemeinsam aber sind hilfreich.

Wie das ganze aussieht, seht ihr im folgenden Beispiel. Wie es funktioniert, seht ihr an meiner Navigation im oberen Bereich.
Angesprochen wird mein Navigationsbereich, bzw. das Element in dem die Navition eingebunden ist, mit #masthead.

Also sieht der Code folgendermaßen aus:

[pre class="brush: css"]]czo3MDpcIiNtYXN0aGVhZCAqew0KcG9zaXRpb246IHN0YXRpYzsNCn0NCg0KI21hc3RoZWFkIHsNCnBvc2l0aW9uOiBmaXhlZDsNCn17WyYqJl19XCI7e1smKiZdfQ==[[/pre]

Hilfreich an dieser Stelle ist der kleine aber feine Stern * . Denn dieser bewirkt das alle Elemente, die sich innerhalb von #masthead befinden, angesprochen fühlen. fündig bin ich hierbei bei html-world.de
geworden.

Weitere Lösungsvorschläge und Ansätze – sollte es noch einfachere geben, wie ich ihn hier aufzeige – sind in den Kommentaren ausschließlich erwünscht.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Kontakt

mm-creative logo 2013

Mediengestaltung
Weingartener Str. 9a
67361 Freisbach

Partner

WENZEL Gmbh | druck • kopie • media

Anmelden

FacebookTwitterGoogle+RSS