Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/38.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
Html 有人能告诉我为什么这不是';不行吗?Css下拉菜单_Html_Css_Menu_Dropdown - Fatal编程技术网

Html 有人能告诉我为什么这不是';不行吗?Css下拉菜单

Html 有人能告诉我为什么这不是';不行吗?Css下拉菜单,html,css,menu,dropdown,Html,Css,Menu,Dropdown,我正在尝试使用CSS制作一个下拉菜单,但它不起作用。谁能告诉我为什么?我尝试了几种不同的方法,它不想下拉任何菜单 您只需将您的ul嵌套在相关li中即可: <li id="performDrop"><a href="#">The Performer</a> <ul id="perform"> <li class="subList"><a href="#">Resum

我正在尝试使用CSS制作一个下拉菜单,但它不起作用。谁能告诉我为什么?我尝试了几种不同的方法,它不想下拉任何菜单



您只需将您的
ul
嵌套在相关
li
中即可:

<li id="performDrop"><a href="#">The Performer</a>
    <ul id="perform">
        <li class="subList"><a href="#">Resume</a>
        </li>
        <li class="subList"><a href="#">Photos</a>
        </li>
        <li class="subList"><a href="#">Videos</a>
        </li>
    </ul>
</li>
  • 这是你的工作小提琴:


    我所做的唯一更改是移动列表项的结束标记
    ,以包含您的
    标记。

    您需要使用JavaScript/jQuery切换下拉列表。纯css也是可能的,但你需要使用转换。如果你甚至不努力使代码正确缩进并使其可读,你怎么能指望其他人来帮助你呢?除此之外,
    ul
    中唯一允许的直接后代元素是
    li
    @connexo。您能解释一下吗?这里不需要Javascript/jQuery或CSS转换。您可以使用CSS转换使其更平滑,但这不是必需的。