Bootstrap 导航栏格式问题
Bootstrap Navbar formatting issues
这是我的第一个 post 所以请多多包涵。我是编程新手,不久前报名参加了全栈开发课程。我最近重新开始上课,却卡在了 bootstrap 导航栏上。
我已按照 bootstrap 和导航栏说明进行操作,我知道 bootstrap 正在影响我本地主机上的浏览器页面,但格式在课程和多个课程中都存在问题我曾经尝试弄清楚的教程。当我将代码输入 codeply.com 时,其显示区域的格式没有任何问题。不知道是gemfile的问题,还是版本的问题,还是我经验不足没能考虑到。
我现在肯定卡在这个问题上了,非常感谢任何帮助!
这是我使用的代码:
<div class="container">
<nav class="navbar navbar-expand-lg navbar-light">
<a href="#" class="navbar-brand">Bootstrap 5</a>
<button
class="navbar-toggler"
type="button"
data-bs-toggle="collapse"
data-bs-target="#toggleMobileMenu"
aria-controls="toggleMobileMenu"
aria-expanded="false"
aria-lable="Toggle navigation"
>
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="toggleMobileMenu">
<ul class="navbar-nav mx-auto">
<li><a class="nav-link" href="#">Pricing</a></li>
<li><a class="nav-link" href="#">Features</a></li>
<li><a class="nav-link" href="#">Contact</a></li>
<li><a class="nav-link" href="#">Fourth One</a></li>
</ul>
</div>
</nav>
</div>
<h1>Hello, World!</h1>
这是正在发生的问题的图片:
Bootstrap Navbar Issue
Boostrap 需要在您的计算机上加载 CSS 文件或将其 link 编辑在顶部。
像这样:
<!-- Bootstrap CSS -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-+0n0xVW2eSR5OomGNYDnhzAbDsOXxcvSN1TPprVMTNDbiYZCxYbOOl7+AMvyTG2x" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.5.0/font/bootstrap-icons.css">
我建议使用他们的在线 links,因为它加载速度更快,除非您想手动更改内容,否则它会更快。
如果您将 bootstrap 下载到您的计算机,您需要 link 该文件。像这样:
<link rel="stylesheet" href="{% static 'css/style.css' %}">
请记住此代码段适用于 django。不确定你用的是什么。所以您可能需要编辑 href 部分。
这是我的第一个 post 所以请多多包涵。我是编程新手,不久前报名参加了全栈开发课程。我最近重新开始上课,却卡在了 bootstrap 导航栏上。
我已按照 bootstrap 和导航栏说明进行操作,我知道 bootstrap 正在影响我本地主机上的浏览器页面,但格式在课程和多个课程中都存在问题我曾经尝试弄清楚的教程。当我将代码输入 codeply.com 时,其显示区域的格式没有任何问题。不知道是gemfile的问题,还是版本的问题,还是我经验不足没能考虑到。
我现在肯定卡在这个问题上了,非常感谢任何帮助!
这是我使用的代码:
<div class="container">
<nav class="navbar navbar-expand-lg navbar-light">
<a href="#" class="navbar-brand">Bootstrap 5</a>
<button
class="navbar-toggler"
type="button"
data-bs-toggle="collapse"
data-bs-target="#toggleMobileMenu"
aria-controls="toggleMobileMenu"
aria-expanded="false"
aria-lable="Toggle navigation"
>
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="toggleMobileMenu">
<ul class="navbar-nav mx-auto">
<li><a class="nav-link" href="#">Pricing</a></li>
<li><a class="nav-link" href="#">Features</a></li>
<li><a class="nav-link" href="#">Contact</a></li>
<li><a class="nav-link" href="#">Fourth One</a></li>
</ul>
</div>
</nav>
</div>
<h1>Hello, World!</h1>
这是正在发生的问题的图片: Bootstrap Navbar Issue
Boostrap 需要在您的计算机上加载 CSS 文件或将其 link 编辑在顶部。
像这样:
<!-- Bootstrap CSS -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-+0n0xVW2eSR5OomGNYDnhzAbDsOXxcvSN1TPprVMTNDbiYZCxYbOOl7+AMvyTG2x" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.5.0/font/bootstrap-icons.css">
我建议使用他们的在线 links,因为它加载速度更快,除非您想手动更改内容,否则它会更快。
如果您将 bootstrap 下载到您的计算机,您需要 link 该文件。像这样:
<link rel="stylesheet" href="{% static 'css/style.css' %}">
请记住此代码段适用于 django。不确定你用的是什么。所以您可能需要编辑 href 部分。