Hallo Arno,
mit meinem Samsung Android 4.0 geht das Menü zumindest bis zur 2. Ebene.
Bei neueren Betriebssystemen sollte das auch weiter gehen.
Ich hab leider kein IPhone, um den Fehler nachvollziehen zu können.
Im Chrome kann man in den Entwicklertools das IPhone emulieren, aber auch da keine Fehler.
Probier mal bitte folgendes:
Füge in deine templates/bootstrap/stylesheet.css nach diesem Block
/* Superfishmenü mit Anpassung für kleine Bildschirme */
@media screen and (min-width: 979px) {
ul.nav li.dropdown:hover > ul.dropdown-menu {
display: block;
margin-top:0px;
}
}
folgendes ein
@media (max-width: 979px) {
ul.nav li.dropdown ul.dropdown-menu, ul.nav li.dropdown ul.dropdown-menu .dropdown-submenu ul.dropdown-menu {
background-color: white;
box-shadow: inset 0 1px 4px rgba(0,0,0,.27);
display: block;
position: relative;
margin-right: 8px;
margin-left: 8px;
bottom: 2px;
}
}
a.menu:after, .dropdown-toggle:after {
content: none;
}
Damit sollte das komplette Menü nach dem Touch komplett angezeigt werden.
Hat auch schon mal jemand hier geschrieben, dass das funktioniert (find es aber auf die Schnelle nicht).
Bitte schreib mir dein Ergebnis - hilft auch anderen.
Gruß
Karl