粘性顶部标头不适用于野生动物园,为什么呢?

时间:2019-04-21 14:17:06

标签: twitter-bootstrap header fixed sticky

我正在使用Bootstrap进行粘性顶部标题导航,该功能在Chrome和Firefox中运行良好。但是,它不适用于Safari和iPhone的Mobile Safari。

我已经尝试过使用webkit-sticky前缀,但是那行不通。

BUT具有固定顶部的头文件,那么内容将仅与其他文件重叠而不会占用任何高度。我不知道如何猜测标题的边距,不知道如何解决这个问题。

<header class="sticky-top">
  <nav class="navbar navbar-expand-md bg-dark navbar-light">
    <div class="container">
    <a class="navbar-brand" routerLink="/">MovieCore</a>
    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
      <span class="navbar-toggler-icon"></span>
    </button>

    <div class="collapse navbar-collapse" id="navbarSupportedContent">
      <ul class="navbar-nav mr-auto">
        <li class="nav-item">
            <a class="nav-link" routerLink="/movies">Movies</a>
        </li>
        <li class="nav-item">
          <a class="nav-link" href="#">Checkout</a>
        </li>
        <li class="nav-item">
          <a class="nav-link" href="#">Admin</a>
        </li>
      </ul>
      <form class="form-inline my-2 my-lg-0">
        <input class="form-control mr-sm-2" type="search" placeholder="Search movies" aria-label="Search">
        <button class="btn my-2 my-sm-0" type="submit">Search</button>
      </form>
    </div>
  </div>
  </nav>
</header>

0 个答案:

没有答案