最近,我开始了网页开发,我正在使用bootstrap v5. 0来建立一个网站。下面是一个名为“grage.php”的文件的代码,它的代码如下所示,
<!-- HERE SHOULD BE THE CODE OF GARAGE -->
<div class="container-fluid">
<div class="row">
<!-- CODE FOR OPTIONS-->
<div class="col-3" style="align-items: center;">
<div class="dropdown">
<button class="btn btn-secondary dropdown-toggle" type="button" id="dropdownMenuButton1" data-bs-toggle="dropdown" aria-expanded="false">
Dropdown button
</button>
<ul class="dropdown-menu" aria-labelledby="dropdownMenuButton1">
<li><a class="dropdown-item" href="#">Action</a></li>
<li><a class="dropdown-item" href="#">Another action</a></li>
<li><a class="dropdown-item" href="#">Something else here</a></li>
</ul>
</div>
</div>
<!-- CODE FOR DISPLAYING MODEL -->
<div class="col-7">
<div style="align-items: center;">
<model-viewer src="car_models/compressed_civic.glb" alt="A 3D model of an astronaut" ar ar-modes="webxr scene-viewer quick-look" environment-image="neutral" auto-rotate camera-controls>
</model-viewer>
</div>
</div>
<!-- CODE FOR DISPLAYING CHOOSED OPTION'S AND ETC-->
<div class="col-2">
<p>Here should be the code for option's</p>
</div>
</div>
</div>
<!-- ADDING FOOTER -->
<?php
include "headerAndFooter/footer.php";
?>
<script type="module" src="https://unpkg.com/@google/model-viewer/dist/model-viewer.min.js"></script>
<script nomodule src="https://unpkg.com/@google/model-viewer/dist/model-viewer-legacy.js"></script> -->
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/js/bootstrap.bundle.min.js" integrity="sha384-Piv4xVNRyMGpqkS2by6br4gNJ7DXjqk09RmUpJ8jgGtD7zP9yug3goQfGII0yAns" crossorigin="anonymous"></script>
我遇到了下拉功能不工作的问题,如下所示,Dropdown Image
注意:我已经在标题中添加了 Bootstrap css CDN链接。
请让我知道,如何解决这个问题。
3条答案
按热度按时间c9qzyr3d1#
我使用的是 Bootstrap v5.0
但是你已经加载了bootstrap 4。这就是它不工作的原因。Bootstrap 4使用
data-toggle="dropdown"
,bootstrap 5使用data-bs-toggle="dropdown"
。你需要加载正确的JavaScript/CSS才能使它工作。Bootstrap 4示例:
字符串
Bootstrap 5示例:
to94eoyn2#
您需要确保使用的Bootstrap 5 CDN包含Popper:
在bootstrap 5安装指南中:https://getbootstrap.com/
n53p2ov03#
同样重要的是不要包括一个以上的脚本,如
因为不工作。只需要像尼克说的那样