zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Spry Menü - Submenüs funktionieren auf Smartphones / Tablet nicht - Warum?

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 29.11.2013, 15:44
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 27.11.2013
Beiträge: 11
hyopaiz befindet sich auf einem aufstrebenden Ast
Standard Spry Menü - Submenüs funktionieren auf Smartphones / Tablet nicht - Warum?

Liebe Mitglieder,

ich habe mal wieder eine Frage zum Thema Spry Menü. Kann mir jemand verraten, warum die Untermenüs auf einem Smartphone (iPhone 4) bzw. Tablett (iPad 2) nicht funktionieren? Ich habe von diesen Geräten absolut keinen Zugriff auf die Untermenüs. Es handelt sich um die Menüeinträge "Immotion", "Home Staging" und "Immobilienfotografie" auf der folgenden Website:

Home | IMMOTION Home Staging | Kassel | DGHR Mitglied | Immobilien

Bei den anderen Menüeinträgen gibt es keine Untermenüs.

Kann man dies einfach mit irgendeiner Einstellung (die ich nicht kenne) beheben oder bleibt mir nicht anders übrig, als auf den entsprechenden Seiten Links zu den Unterseiten einzufügen (was design-technisch unschön wäre).

Viele Dank im voraus
Florian
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 04.12.2013, 13:55
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 27.11.2013
Beiträge: 11
hyopaiz befindet sich auf einem aufstrebenden Ast
Standard

Hallo liebe Mitglieder,

ich versuche noch mal das Thema nach oben zu schieben.

Hat denn wirklich niemand eine Ahnung, weshalb die Spray-Submenüs auf mobilen Endgeräten nicht so funktionieren, wie am Desktop?

Falls ihr Code für die Beantwortung der Frage benötigt, müsst ihr nur sagen welchen..

Viele Dank
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 04.12.2013, 14:33
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.778
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

Zitat:
Zitat von hyopaiz Beitrag anzeigen
Hat denn wirklich niemand eine Ahnung, weshalb die Spray-Submenüs auf mobilen Endgeräten nicht so funktionieren, wie am Desktop?
Hauptsächlich deshalb, weil Mobilgeräte selten mit der Maus bedient werden. Dein Script ist aber nur für Mausbedienung ausgelegt.

Zu deinen Einstiegsfragen:
Zitat:
Kann man dies einfach mit irgendeiner Einstellung (die ich nicht kenne) beheben
Nein.
Zitat:
oder bleibt mir nicht anders übrig, als auf den entsprechenden Seiten Links zu den Unterseiten einzufügen
Ja, mach das so. Das ist das sinnvollste -- und für alle benutzbar.
Mit Zitat antworten
  #4 (permalink)  
Alt 04.12.2013, 14:44
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 22.03.2006
Beiträge: 387
gaby sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat:
Zitat von hyopaiz Beitrag anzeigen
Hat denn wirklich niemand eine Ahnung, weshalb die Spray-Submenüs auf mobilen Endgeräten nicht so funktionieren, wie am Desktop?
Vielleicht weil 'hover' auf mobilen Endgeräten nicht funktioniert?

Aufklappmenus funktionieren dort nur per Fingertip, das entspricht in etwa einem Klick mit der Maus oder der Tab-Taste.
Soll ein Aufklappmenü auch mit einem Smartphone bedienbar sein, so muß bei Klick auf einem Hauptmenü-Link das entsprechende Submenü aufklappen und stehenbleiben, damit man dann auf den gewünschten Submenü-Link tippen kann.

BTW ist dein Aufklappmenu auch mit Desktop-Browsern total unbrauchbar, wenn Besucher JavaScript deaktiviert haben.
Dann klappt nämlich nichts mehr auf.

Schau dir mal dieses Menü von Stu Nicholls an:

Stu Nicholls | CSSplay | Click open/click close dropdown menu | Suitable for iPad etc.

Aber vielleicht wäre es nicht schlecht, wenn du erstmal klein anfängst, und ein Aufklappmenü von Hand selber schreibst.
Dann wirst du eher verstehen, was Stu Nicholls da gemacht hat.

FAQ #8 und
http://xhtmlforum.de/40267-faq-h-ufi...tml#post296439
Mit Zitat antworten
  #5 (permalink)  
Alt 04.12.2013, 14:59
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.778
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

Dieses Menü von Stu Nicholls ist (auch) nicht sinnvoll mit der Tastatur zu bedienen.
Das Menü des OP hat zudem Links auf der ersten Menüebene und eine tiefere Verschachtelung. Das ist mit dieser Methode nicht machbar.

Dropdowns zugänglich zu machen ist ziemlich aufwendig.
Im Adventskalender bei den Webkrauts gibt's gerade zwei Artikel, die sich auch mit dem Thema "Dropdown für Touch" befassen:
Einfaches Dropdown oder elegantes Styling | Webkrauts
Komplexe Mobil-Navigation mit und ohne Javascript | Webkrauts
Mit Zitat antworten
  #6 (permalink)  
Alt 05.12.2013, 10:29
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 27.11.2013
Beiträge: 11
hyopaiz befindet sich auf einem aufstrebenden Ast
Standard

Vielen Dank für die Antworten und Tipps.

Sobald das Budget es hergibt, macht das ein Profi
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
menue und ueberschriften funktionieren bei älteren ie nicht businesscrew CSS 2 29.05.2013 21:20
Problem mit Spry Menü im IE wolkenfuss CSS 10 18.02.2012 19:00
Vertikales Menü: Submenüs und Richtung des Aufklappens thomaspruess CSS 6 15.09.2011 16:38
Spry Menü bar falsch dargestellt im IE Hilltono CSS 2 02.12.2010 23:01
Darstellungsproblem flohpapa CSS 3 16.12.2009 09:55


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:08 Uhr.