Здравствуйте! Кодирую мобильное меню на HTML5 + Css3.
Вложенный блок должен влиять на внешний блок, находящийся в другом месте вложения. То есть при нажатии на div.opener должен открываться div#kuku.
Сейчас работает только по нажатию на div#apply, который не имеет вложений по отношению к #kuku.
Но из вложенного div.opener не получается влиять на внешний блок: http://jsfiddle.net/znavko/gLmsecp8/
Использовался атрибут tabindex, чтобы div реагировал на селектор :focus, первая строка «открыть куку» работает.
А обёрнутый div.opener в состоянии :focus не меняет свойств наружного div#kuku, который тоже обёрнут. Что делать?
PS: js не предлагать.