【问题标题】:Jekyll build bootstrap navbarJekyll 构建引导导航栏
【发布时间】:2015-12-27 19:36:14
【问题描述】:

我正在 Jekyll 中建立一个网站(我是新手),当我将我的网站提供给我的本地主机时,导航栏显示不正确。在我使用过 Bootstrap 的所有网站中,这从未发生过。似乎正在选择屏幕阅读器选项,但话又说回来,我对 Jekyll 还很陌生。

在导航栏上,应该有默认按钮显示在它的右侧,并带有四个选项。

这是我的 HTML:

<header>
<nav class="navbar navbar-default navbar-fixed-top main-navbar site-header">
    <div class="container">
      <div class="navbar-header">
        <button type="button" class="navbar-toggle collapsed navbar-menu-button" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
          <span class="sr-only">Toggle navigation</span>
          <span class="navbar-menu">Menu</span>
        </button>
       <a class="site-title navbar-brand" href="{{ site.baseurl }}/">Web Site</a>
      </div>
      <div id="navbar" class="collapse navbar-collapse">
        <ul class="nav navbar-nav navbar-right">
          <li><a {% if page.url contains 'about' %}class="current-page"{% endif %} href="{{site.baseurl}}/about">About</a></li>
          <li><a {% if page.url contains 'portfolio' %}class="current-page"{% endif %} href="{{site.baseurl}}/portfolio">Work</a></li>
          <li><a {% if page.url contains 'blog' %}class="current-page"{% endif %} href="{{site.baseurl}}/blog">Blog</a></li>
          <li><a {% if page.url contains 'contact' %}class="current-page"{% endif %} href="{{site.baseurl}}/contact">Contact</a></li>
        </ul>
      </div>
    </div>
  </nav>

  <script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
  <script type="text/javascript" src="{{ site.baseurl }}/js/bootstrap.js"></script>
</header>

【问题讨论】:

  • 我没有看到 HTML 中包含 Bootstrap CSS 文件,这可能是缺少的内容
  • 因为它是 Jekyll,所以我在 main.scss 中引用了 Bootstrap SASS,所以它应该和在 HTML 中包含它一样做同样的事情
  • 是否也包括 Angular?只是对使用 {{ }} 感到好奇。
  • 您应该发布您的main.css 以及您的_sass 目录的设置方式
  • 你有代码库吗?

标签: html css twitter-bootstrap jekyll


【解决方案1】:

整个nav元素及其子元素不应在header元素内,而应在body元素内。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-11-10
    • 1970-01-01
    • 1970-01-01
    • 2013-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-16
    相关资源
    最近更新 更多