Menü geht auf iOS nicht

  • Hallo zusammen,


    auf einer Webseite habe ich ein Menü programmiert. Bei kleinem Display ist es ein Dropdown-Menü. Unter Android wie Windows geht es (öffnet sich bei Mouseover), unter iOS öffnet es sich bei Mouseover nicht. Versteht jemand, warum? Wo ist der Fehler?


    HTML ist:


    In der CSS-Datei habe ich hierfür:


    Danke für eure Hilfe!!!


    BG Colin

  • Hallo


    Schön dass du eine Lösung für dich gefunden hast.


    Deshalb nur als Info für Dritte, die diesen Beitrag lesen: Bei HTML5 wird der HTML-Quelltext deutlich schlanker gehalten und Wiederholungen vermieden. Mit aktuellem HTML könnte der Quelltext folgendermaßen aussehen:



    Wer will kann für die Navigation auch eine Liste verwenden. Ein Muss ist eine Liste jedoch nicht.


    Genau so sollten keine Inhalte versteckt werden, da damit die Benutzerfreundlichkeit verschlechtert und Barrieren geschaffen werden. Da viele Besucher bei sich JavaScript blockiert haben sollten Webseiten grundsätzlich auch ohne JavaScript funktionieren.


    Die Gestaltung erfolgt dann mittels CSS3. Also zum Beispiel auch mit Flexbox.


    CSS-Anweisungen wie float, clear, position, display: none oder z-index sind dann für die Navigation nicht mehr erforderlich.


    Gruss


    MrMurphy