Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.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 侧导航条下拉列表_Javascript_Html_Css - Fatal编程技术网

Javascript 侧导航条下拉列表

Javascript 侧导航条下拉列表,javascript,html,css,Javascript,Html,Css,我想知道是否有可能在导航栏上创建一个下拉部分,例如:单击其中一个选项,例如“产品”,然后创建一个包含产品列表的下拉列表,当您再次单击时,列表将消失。这是否可能使用HTML/CSS/JS实现,如果可能,如何实现 我目前正在使用ul和li标签在我的网站上创建导航栏,我不确定是否有其他方法可以做到这一点 任何帮助都会很好 有很多方法可以创建下拉菜单。 对于您的挑战,我想使用一种近乎纯CSS/HTML的方法 考虑尝试以下方式: /*CSS*/ ul.navigation>li{ 显示:内联块; 位置:

我想知道是否有可能在导航栏上创建一个下拉部分,例如:单击其中一个选项,例如“产品”,然后创建一个包含产品列表的下拉列表,当您再次单击时,列表将消失。这是否可能使用HTML/CSS/JS实现,如果可能,如何实现

我目前正在使用
ul
li
标签在我的网站上创建导航栏,我不确定是否有其他方法可以做到这一点


任何帮助都会很好

有很多方法可以创建下拉菜单。 对于您的挑战,我想使用一种近乎纯CSS/HTML的方法

考虑尝试以下方式:

/*CSS*/
ul.navigation>li{
显示:内联块;
位置:相对位置;
列表样式:无;
边际:0px;
}
ul.navigation>li>ul{
位置:绝对位置;
背景:浅灰色;
显示:无;
左:0px;
顶部:20px;
}
ul.navigation>li>a:focus+ul{
显示:块;
}

    • 瓶子
    • 罐头
    • 杯子

创建下拉菜单的方法有很多。 对于您的挑战,我想使用一种近乎纯CSS/HTML的方法

考虑尝试以下方式:

/*CSS*/
ul.navigation>li{
显示:内联块;
位置:相对位置;
列表样式:无;
边际:0px;
}
ul.navigation>li>ul{
位置:绝对位置;
背景:浅灰色;
显示:无;
左:0px;
顶部:20px;
}
ul.navigation>li>a:focus+ul{
显示:块;
}

    • 瓶子
    • 罐头
    • 杯子
。然后,当用户选择最终下拉选择时,将其全部隐藏。。然后,当用户选择最终下拉选择时,将其全部隐藏。