簡體   English   中英

Boostrap 4 菜單下拉菜單未完全顯示在包含中使用它

[英]Boostrap 4 menu dropdown not showing completely using it in include

我用引導程序和 php 制作了一個菜單。 它工作正常,但是當我將它與另一個 php 中的包含一起使用時,看不到下拉項。 我不知道我是否缺少 div 或者我應該使用其他東西。

這是我的菜單。php 代碼

<body>

 <nav class="navbar navbar-expand-sm bg-secondary navbar-dark sticky-top">
   <ul class="navbar-nav">
      <!-- Brand/logo -->
      <li class="nav-item dropdown">
         <a class="nav-link dropdown-toggle" href="#" id="navbardrop" data-toggle="dropdown">Administracion</a>
         <div class="dropdown-menu">
          <a class="dropdown-item" href="ajuste.php">Ajuste Cota</a>
          <a class="dropdown-item" href="estaciones.php">Estaciones</a>
          <a class="dropdown-item" href="panel.php">Panel de Control</a>
          <a class="dropdown-item" href="permisos.php">Permisos</a></div>
      </li>
      <li class="nav-item dropdown">
         <a class="nav-link dropdown-toggle" href="#" id="navbardrop" data-toggle="dropdown">Medicion</a>
         <div class="dropdown-menu">
           <a class="dropdown-item" href="">Puesto 1</a>
           <a class="dropdown-item" href="">Puesto 2</a>
           <a class="dropdown-item" href="">Puesto 3</a>
         </div>
      </li>
   </ul>
</nav>

</body>

這就是我在另一個 php 文件中使用它的方式

<body>

 <?php include("menu.php");?>
<br>
<div class="container">
.
.
.
</body>

有人可以指導我如何解決這個問題。 謝謝

<body>標簽太多...您的整個頁面中應該只有一組( <body>...</body> )。 如果菜單文件將包含在另一個文件中,則不需要它們。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM