В общем суть такова, что подменю раскрывается при ховер. тобишь что-то типа ul li:hover ul {display: block}
но на телефоне это нужно реализовать через open классы. но вот мешает этот ховер. ну и вопрос - что в media записать чтобы обнулить этот ховер на телефонах?
iBird Rose: Вы как раз и ищете костыль. А так писать - right way.
Следует запомнить: Если вам приходится обнулять свойства, значит где-то вы назначили лишнее.
Это не аксиома, исключения бывают. Но не в данном случае.
Написано
iBird Rose
@iiiBird Автор вопроса, куратор тега CSS
Сергей: учитывая, что обычно в css вопросах сразу идут куча ответов - а тут кроме тебя ни одного)) так и быть видимо так придется делать))