Bereiche
News
Rewind
Tipps & Berichte
Forum
Galerie
Journals
Events
Umfragen
Themenwoche
Kleinanzeigen
Interaktiv
Anmelden
Registrierung
Zu allen empfangenen Nachrichten
Suche...
Zur erweiterten Suche
Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum
>
Netzwerke
>
Fehlerhaftes CSS oder Safari Bug?
Fehlerhaftes CSS oder Safari Bug?
dom_beta
12.04.13
23:11
Hallo,
ich bräuchte mal einen Rat von Euch.
Ich habe auf meiner Webseite einen DIV-Container mit der CSS-Eigenschaft position:fixed fixiert und wenn man im Safari-Browser ganz unten auf einen Link klickt, der auf dieselbe Domain liegt, flackert der Bildschirm, der fixierte DIV verschwindet kurz und ist dann wieder da.
beim IE und Firefox beobachte ich dieses Problem nicht.
Ist das ein Safari Bug oder ein CSS-Problem?
Vielen Dank!
„...“
Hilfreich?
0
Kommentare
MacRudi
13.04.13
00:40
Hallo dom_beta,
wenn Du die Seite erwähnen könntest, dann könnt ich mal raufschauen.
Rüdiger
Hilfreich?
0
dom_beta
13.04.13
00:54
Hallo,
CSS
„...“
Hilfreich?
0
Gerhard100
13.04.13
17:18
Schöne Webseite,
also, bei mir flackert nichts.
Ich arbeite mit OS X 10.8.3 und Safari 6.03.
Gruß
Gerhard
Hilfreich?
0
PaulMuadDib
14.04.13
14:16
Bei mit auch nicht. Safari auf iPhone 4S, neuestes iOS.
Hilfreich?
0
MacRudi
14.04.13
15:48
Hallo dom-beta,
habe gesehen, was Du meinst. In Safari wird die neue Seite nach Anklicken Deines Menüs geladen.
Und bevor die neue Seite angezeigt wird, erscheint zwischenzeitlich kurz eine graue Hintergrundfläche. In Firefox passiert das nicht.
Hilfreich?
0
MacRudi
14.04.13
15:51
Auf meiner Seite geschieht das nicht. Ist also nicht ein grundsätzliches Problem von Safari, sondern nur unter gewissen Umständen.
Hilfreich?
0
dom_beta
14.04.13
15:58
Hallo,
und was für "gewisse Umstände" sind das?
„...“
Hilfreich?
0
MacRudi
14.04.13
16:01
Ich war unpräzise: das graue obere Menü verschwindet kurz, weil der hellgelbe Hintergrund als erstes angezeigt wird. Dann rendert Safari das graue Menü oben. Es ist gut, dass Safari schon die Seite je nach Berechnungsfortschritt teilweise anzeigt für die Geschwindigkeit, aber in Deinem Fall natürlich nicht so angenehm. Workaround wäre, die graue Fläche über den Seitenhintergrund (background-image) zu realisieren.
Mehr kann ich Dir dazu nicht helfen, Rüdiger
Hilfreich?
0
MacRudi
14.04.13
16:03
Wie ist denn das DIV definiert? In der gleichen Z-Ebene wie die normale Ebene?
Hilfreich?
0
dom_beta
14.04.13
16:04
Nein, Z-Index:3
Content: Z-Index 2
Aber wie ich es oben bereits schrieb, dieses Phänomen betrifft nur Safari, der IE 10 und Firefox 20 zeigt das obige Menü immer wieder so an, wie gedacht. Ohne Beeinträchtigungen.
„...“
Hilfreich?
0
MacRudi
14.04.13
16:58
Browser-Unterschiede sind normal und glücklicherweise nicht mehr so eklatant. Chrome zum Beispiel kann keine Passworte mit Umlaut, Safari und IE schon.
Hilfreich?
0
Igor Detlev
15.04.13
20:24
dom_beta
Aber wie ich es oben bereits schrieb, dieses Phänomen betrifft nur Safari, der IE 10 und Firefox 20 zeigt das obige Menü immer wieder so an, wie gedacht. Ohne Beeinträchtigungen.
hier kann ich das Verhalten in Safari nicht beobachten, selbst mit einer lahmen UMTS-Verbindung nicht.
Du könntest jetzt versuchen, herauszufinden, ob Safari und FF die Elemente deiner Seite in einer anderen Reihenfolge rendern. Oder mal deine Plugins deaktivieren, die können nämlich auch einen Unterschied ausmachen.
Hilfreich?
0
dom_beta
15.04.13
20:29
also das Phänomen ist sichtbar, wenn du im Punkt "Presse" ganz unten einen Link anklickst.
Aber MacRudi hat es ja auch schon gesehen, wie er schrieb.
„...“
Hilfreich?
0
Igor Detlev
15.04.13
22:00
stimmt, auf "Presse" sehe ich es auch. Was ist auf dieser Seite anders als bei den anderen?
Hilfreich?
0
dom_beta
15.04.13
22:03
ich habe keine Ahnung, offenbar erscheint dieses Phänomen, ab einer bestimmten Länge einer Seite.
„...“
Hilfreich?
0
Eventus
15.04.13
22:06
Weiss übrigens jemand, warum mit Safari das E-Banking mancher Banken nicht funktioniert? (Ich muss z. B. für die Clientis Bank auf dem Mac auf Opera zurückgreifen, hingegen klappts beim iPad über Safari…)
„Live long and prosper! 🖖“
Hilfreich?
0
MacRudi
16.04.13
00:40
Du hast im Kopf nicht angegeben, ob es Transitional oder Strict ist, vielleicht macht das einen Unterschied darin, wie Safari beim Rendern vorgeht.
Wenn Du den Grund wissen möchtest, dann kannst Du Deine Seite immer um einen Punkt reduzieren und damit die problematische Stelle isolieren.
Hilfreich?
0
MacRudi
16.04.13
00:46
Ich vermute, dass es an Javascript liegen könnte, wo die Bank spezifisch für den IE entwickelt hat und
Browser, die eine bestimmte Sache anders handhaben einfach nicht toleriert werden.
Weil an CSS dürfte es nicht liegen, da wären eher IE-Versionen auf der Abschussliste.
Hilfreich?
0
dom_beta
16.04.13
01:02
MacRudi
Du hast im Kopf nicht angegeben, ob es Transitional oder Strict ist, vielleicht macht das einen Unterschied darin, wie Safari beim Rendern vorgeht.
Wenn Du den Grund wissen möchtest, dann kannst Du Deine Seite immer um einen Punkt reduzieren und damit die problematische Stelle isolieren.
Meinst du mich jetzt?
Ich verwende HTML 5, hätte auch bei HTML 4.01 Strict bleiben können....
„...“
Hilfreich?
0
MacRudi
16.04.13
22:22
Ja. Eventuell ist auch das ausgelagerte CSS schuld. Nicht, dass Safari es nicht könnte, sondern dass es nicht gecached wird? Glaube ich zwar nicht, aber wäre eine Möglichkeit.
Hilfreich?
0
Kommentieren
Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.
TechTicker
Bloomberg: Apple plant faltbares iPhone für 202...
Ratgeber Tastenkürzel
64-GB-Ära vorbei
MacBook Air M4: Weiterer Hinweis auf baldige Ma...
Kurz: iPad 11 und iPad Air M3 müssen auf C1 ver...
iPhone 17 "Air"
MacStammbaum 11 und MobileFamilyTree 11 sind er...