Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.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
Css ASP.NET Core 1.0中的下拉菜单_Css_Asp.net_Asp.net Core 1.0 - Fatal编程技术网

Css ASP.NET Core 1.0中的下拉菜单

Css ASP.NET Core 1.0中的下拉菜单,css,asp.net,asp.net-core-1.0,Css,Asp.net,Asp.net Core 1.0,我知道关于在ASP.Net中创建下拉菜单有成千上万个答案,但我还没有找到任何一个是为Core1.0编写的。这是一个非常新的问题,我希望你们中的任何人都能帮助我回答我的问题。 如何在Core1.0中创建一个大的下拉菜单。我用以下代码进行了尝试: <div class="navbar-collapse collapse"> <ul class="nav navbar-nav"> <li> &l

我知道关于在ASP.Net中创建下拉菜单有成千上万个答案,但我还没有找到任何一个是为Core1.0编写的。这是一个非常新的问题,我希望你们中的任何人都能帮助我回答我的问题。 如何在Core1.0中创建一个大的下拉菜单。我用以下代码进行了尝试:

<div class="navbar-collapse collapse">
                <ul class="nav navbar-nav">
                    <li> <a asp-controller="Home" asp-action="Index">Product</a></li>
                    <ul>
                       <li><a>Menu under Product</a></li>
                    </ul>
                    <li><a asp-controller="Home" asp-action="Contact">Contact</a></li>
                </ul>

  • 产品
    • 产品下的菜单
  • 接触
但是VS2015说:元素ul不能在另一个元素ul下创建

因此,如果你把你的coursor放在产品网站上,我就不能隐藏和显示它。有人知道怎么解决吗

致意


CDRohling.

我通过上面提到的Boostrap文档实现了我的目标。最后,我添加了以下代码来解决我的问题:

                    <li class="dropdown">
                        <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Products <span class="caret"></span></a>
                        <ul class="dropdown-menu">
                           <li><a asp-controller="Products" asp-action="Cloud">Cloud</a></li>                           
                        </ul>
                    </li>
  • 希望有一天有人会需要这个


    向您致意,CD Rohling

    ASP.NET核心与此无关。您处理的是HTML、CSS和JS,这没有什么不同。这里ASP.NET核心唯一特定的是ASP-*属性,但这与实际问题无关。看起来您正在使用引导程序进行布局。你试过检查吗?是的,你是对的,我正在使用那里的布局。检查这些文档是个好主意。谢谢你提供的信息。这对我帮助很大。我很抱歉问这个问题。你可以考虑使用一个替代菜单,比如bootstrap、kendo或其他组件,这将为你提供更多关于设置的文档,并且可能更容易实现。此外,这些不是错误,而是警告,对吗?保险商实验室没有理由不在保险商实验室;您不会得到任何运行时异常。它只是突出显示它作为一个警告。是的,你是对的,只有警告,没有错误。谢谢你的帮助!那么我就试试剑道。一般来说,对于引导,您实际上希望您的产品
    li
    环绕
    。下拉菜单
    ul