【发布时间】:2017-02-11 01:05:19
【问题描述】:
我尝试制作一个 plunkr,但我仍然会链接它,但它会出现大量错误,但其中包含我的 css 和 html,所以你仍然可以看到它。我正在尝试制作一个移动响应式导航栏,由于某种原因,当我绕过中等大小的屏幕时,它的按钮长度会超过 1000 像素,并且会占用大量空间。尝试在 chrome 开发工具中查看计算选项卡,但它不会告诉我是什么导致了巨大的宽度。在小屏幕上,下拉菜单的宽度也很大。
HTML:
<section class="navbarheader">
<div class="navbar navbar-default navbar-fixed-top" style="z-index: 10">
<div class="container-fluid">
<!--Navbar Brand-->
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#desktop-nav">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a href="/" class="navbar-brand">
<span class="navbarLogo">
<img src="/images/propulstion%20navigation-bar-logo.png" />
</span>
</a>
</div>
<!--End of Navbar Brand-->
<!--Desktop Navbar-->
<div id="desktop-nav" class="collapse navbar-collapse">
<ul class="nav navbar-nav navbar-right">
<!--Settings Dropdown-->
<li id="settings" class="dropdown" uib-dropdown>
<a href="javascript:void(0);" class="nav-icon dropdown-toggle" uib-dropdown-toggle tooltip="Settings" tooltip-placement="bottom">
<span class="mdi mdi-settings"></span>
</a>
<ul uib-dropdown-menu class="dropdown-menu">
<li class="dropdown-header">Settings</li>
<li><a href="@Url.Action("Index", "SiteSettings", new { Area = "SiteSettings" })"><span>Site Settings</span></a></li>
<li><a href="@Url.Action("Index", "SiteAdmin", new { Area = "Administration" })"><span>Site Administration</span></a></li>
</ul>
</li>
<!--End of Settings Dropdown-->
<!--LoginPartial Dropdown-->
<li id="loginDropDown" class="dropdown hidden-md" uib-dropdown>@Html.Partial("_LoginPartial") </li>
<!--End of LoginPartial Dropdown-->
</ul>
</div>
<!--End of Desktop Navbar-->
<!--Mobile NavBar-->
@*<div id="mobile-nav" class="visible-xs-block">
<div class="dropdown open mobilenav-download-menu">
<ul class="dropdown-menu">
<li class="dropdown" uib-dropdown>
<a href="javascript:void(0);" class="nav-icon dropdown-toggle" uib-dropdown-toggle tooltip="Settings" tooltip-placement="bottom">
<span class="mdi mdi-settings"></span>
</a>
<ul uib-dropdown-menu class="dropdown-menu">
<li class="dropdown-header">Settings</li>
<li><a href="@Url.Action("Index", "SiteSettings", new { Area = "SiteSettings" })"><span>Site Settings</span></a></li>
<li><a href="@Url.Action("Index", "SiteAdmin", new { Area = "Administration" })"><span>Site Administration</span></a></li>
</ul>
</li>
</ul>
</div>
</div>*@
<!--End of Mobile NavBar-->
</div>
</div>
</section>
好的,我收到错误消息说我需要代码来链接 plunkr。
【问题讨论】:
-
更改 col-* 类以匹配每一侧的断点,您可以根据大小使用 xs-md-sm-lg。
-
我不使用任何。让我显示 HTML。我应该如何展示我的CSS?里面有很多东西,所以我不能只是去挑选导航栏的东西。
-
那是你的问题,你需要使用引导程序
col-classes。 -
所以它会像 "
- @Html.Partial("_LoginPartial")
" 然后对吗?
标签: html css angularjs twitter-bootstrap