• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

HTML WEBSITE WIRD FALSCH AUF SAFARI ANGEZEIGT

Ah danke für die Info, wenn ich ehrlich bin lag das dadran, dass ich nicht wusste wie man die Fensterbreite angibt, auch in px? Und wo finde ich die fensterbreiten?
 
Werbung:
Für die Abfrage der Fensterbreiten verwendest du entweder min-width oder max-width. Entweder ... oder ... ist dabei wichtig, nicht beides zusammen.

Mit den device-width-Abfragen kannst du zudem keine Geräte ansprechen. Wie bereits geschrieben spielen die Endgeräte beim Erstellen von Webseiten keine Rolle.

Zudem sollte Bildern im HTML-Quelltext keine feste Größe über Attribute zugewiesen werden. Das führt bei flexiblen Webseiten regelmäßig zu Problemen.
 
Okay ich habe für ipad und iphone tatsächlich min und max width eingesetzt. Das werde ich ändern.
Was meinst du mit dem device width abfragen? Was soll ich denn verwenden ? Die grössen habe ich nur bei der ipad version festgelegt, da ich dort inline block verwendet habe
 
Werbung:
Die device-width-Abfragen komplett weglassen. Und nicht versuchen die Webseite für spezielle Endgeräte wie ipad oder iphone anzupassen. Das hilft nicht weiter.
 
Wenn ich das nicht mache wird es auf ipad und iphone so angezeigt wie im anhang, der nimmt den flex befehl nicht und skaliert somit die bilder nicht, die werden dann in voller grösse angezeigt
 

Anhänge

  • 54C0004B-1FA1-49A9-8E41-7AAEC89216DA.jpeg
    54C0004B-1FA1-49A9-8E41-7AAEC89216DA.jpeg
    78 KB · Aufrufe: 4
Ich kann nur nach deiner Online-Seite gehen. Da ist das CSS nicht angepasst, es stehen immer noch die device-Abfragen drin. Zudem werden mit den device-Abfragen die Flex-Anweisungen überschrieben. Flex wird also ausgeschaltet. Dann kann Flex natürlich nicht funktionieren.

Was soll sich bei schmaler Fensterbreite überhaupt ändern? Das ist aus deinem Quelltext nicht nachvollziehbar. Die Bilder werden nur kleiner, aber nicht anders angeordnet.
 
Werbung:
In dem Anhang ist mein css dokument.. ich habe die Änderung für schmalerer Fensterbreiten gemacht, weil ich in der handy version andere bilder verwendet habe
 

Anhänge

  • C09A255F-01D3-4105-ABDD-D4FF2EC51910.png
    C09A255F-01D3-4105-ABDD-D4FF2EC51910.png
    255,2 KB · Aufrufe: 5
  • 2F46F781-D8F9-4797-AFD3-65EBC90847F2.png
    2F46F781-D8F9-4797-AFD3-65EBC90847F2.png
    218 KB · Aufrufe: 5
  • 8EE0F93F-61C6-4BFC-94E7-B7106B6C1952.png
    8EE0F93F-61C6-4BFC-94E7-B7106B6C1952.png
    213,9 KB · Aufrufe: 2
  • 56B4FDFD-4299-4C8C-AFA7-F151B8DAAE39.png
    56B4FDFD-4299-4C8C-AFA7-F151B8DAAE39.png
    208,1 KB · Aufrufe: 2
  • 1FB37A57-2254-4159-AC71-02F78665ECED.png
    1FB37A57-2254-4159-AC71-02F78665ECED.png
    251,1 KB · Aufrufe: 2
Es gibt keine Handy-Version. Mit solchen Bezeichnungen führst du dich nur selbst in die Irre. Genau wie mit Bezeichnungen wie ipad.

Zudem stehen in deinem Quelltext immer noch min-device-width und max-device-width.

Im HTML-Quelltext fehlt jetzt die viewport-Angabe.
 
Zuletzt bearbeitet:
Zurück
Oben