Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用CSS或JS在移动站点上自动展开子菜单_Javascript_Css_Mobile_Drop Down Menu_Menu - Fatal编程技术网

Javascript 使用CSS或JS在移动站点上自动展开子菜单

Javascript 使用CSS或JS在移动站点上自动展开子菜单,javascript,css,mobile,drop-down-menu,menu,Javascript,Css,Mobile,Drop Down Menu,Menu,我想让我的移动站点的菜单在点击汉堡菜单后自动展开顶部菜单项的子菜单。我尝试过使用此CSS,但不起作用: .menu-item-has-children { display: block !important; } 我注意到,当顶部菜单项的子菜单打开时,一个名为aria expanded的属性从false切换到true 是否有任何方法可以在不使用JS的情况下将该属性默认为true?如果没有,任何JS建议都将不胜感激 你能提供一个可运行的演示或一个列表,或者一张或两张你的问题所在的图片吗?@

我想让我的移动站点的菜单在点击汉堡菜单后自动展开顶部菜单项的子菜单。我尝试过使用此CSS,但不起作用:

 .menu-item-has-children {
display: block !important;
}
我注意到,当顶部菜单项的子菜单打开时,一个名为
aria expanded
的属性从
false
切换到
true

是否有任何方法可以在不使用JS的情况下将该属性默认为
true
?如果没有,任何JS建议都将不胜感激


你能提供一个可运行的演示或一个列表,或者一张或两张你的问题所在的图片吗?@ControlAltDel是的,刚刚用截图更新了帖子。