Bootstrap 5如何实现导航栏与列表项在同一行显示
问题根因
- 导航栏标签未添加Bootstrap5导航栏必填的基础类
navbar,你自定义的类navbar1无法触发Bootstrap内置的弹性布局规则,导致导航栏内的品牌标识、菜单列表无法横向排列 - 容器类
container-fluid拼写错误为continer-fluid,会导致导航栏宽度、边距不符合预期 - 无障碍属性
aria-controls拼写错误为aria-contactrols,不影响布局但会影响无障碍访问兼容性
修复方案
只需要修改两处代码即可:
- 将导航栏的类名从
navbar1改为navbar - 修正容器的类名拼写为
container-fluid
修复后完整代码
<!-- Bootstrap-5 --> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous"> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM" crossorigin="anonymous"></script> <!-- Body --> <section id="title"> <!-- Nav Bar --> <div class="container-fluid"> <nav class="navbar navbar-expand-lg navbar-dark "> <a class="navbar-brand" href="">TinDog</a> <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-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 ms-auto"> <li class="nav-item"> <a class="nav-link" href="">Contact</a> </li> <li class="nav-item"> <a class="nav-link" href="">Pricing</a> </li> <li class="nav-item"> <a class="nav-link" href="">Download</a> </li> </ul> </div> </nav> <!-- Title --> <div class="row"> <div class="col-lg-6"> <h1 class="h11">Meet new and interesting dogs nearby.</h1> <button type="button" class="btn btn-dark btn-lg DB"><i class="fab fa-apple"></i> Download</button> <button type="button" class="btn btn-outline-light btn-lg DB"><i class="fab fa-google-play"></i> Download</button> </div> <div class="col-lg-6"> <img class="images" margin='right' src="images/iphone6.png" alt="iphone-mockup"> </div> </div> </div> </section>
/* 自定义样式可在此处添加 */ body { background-color: red !important; }
内容的提问来源于stack exchange,提问作者amalm9479
相关产品推荐
相关产品推荐

