【问题标题】:navbar displaying content vertically导航栏垂直显示内容
【发布时间】:2019-08-08 15:17:15
【问题描述】:

我是 Angular 的新手。我已经开始构建一个应用程序,这是我的导航栏代码。导航栏未按预期显示,内容垂直打印。

我的 header.component.html 看起来像这样:-

<nav class="navbar navbar-default">
        <div class="container-fluid">
          <div class="navbar-header">
            <a href="#" class="navbar-brand">Recipe Book</a>
          </div>

          <div class="collapse navbar-collapse">
            <ul class="nav navbar-nav">
              <li><a href="#">Recipes</a></li>
              <li><a href="#">Shopping List</a></li>
            </ul>
            <ul class="nav navbar-nav navbar-right">
              <li class="dropdown">
                <a href="#" class="dropdown-toggle" role="button">Manage <span class="caret"></span></a>
                <ul class="dropdown-menu">
                  <li><a href="#">Save Data</a></li>
                  <li><a href="#">Fetch Data</a></li>
                </ul>
              </li>
            </ul>
          </div>
        </div>
      </nav>

这是我的网页:-

食谱书 食谱 购物清单

管理 保存数据 获取数据

所有这些都打印为垂直链接(无法在此处显示)这很好,但是水平导航栏在哪里?

【问题讨论】:

  • stackblitz.com 上复制您的问题并更新您的问题。我们需要看看你看到了什么。

标签: angular navbar angular8


【解决方案1】:

Install bootstrap Correctly and in your angular .json add

"styles": [
              "node_modules/bootstrap/dist/css/bootstrap.min.css",
              "src/styles.css"
            ]

并根据您的要求查看Stackblitz

【讨论】:

  • 是的,实际上我在测试中添加了这个,而不是构建 angular.json 文件的部分。我之前也放了 2 个点(../node_modules)。在删除它们并重新启动它工作的服务器之后!谢谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-09-20
  • 1970-01-01
  • 1970-01-01
  • 2017-07-09
  • 1970-01-01
  • 2017-09-09
  • 1970-01-01
相关资源
最近更新 更多