📜  讨论Bootstrap 4(1)

📅  最后修改于: 2023-12-03 15:41:42.187000             🧑  作者: Mango

讨论Bootstrap 4

Bootstrap是一个前端开发框架,第一次发布于2011年,现在已经发展到了第四个版本。

优势

Bootstrap 4的优势如下:

  1. 响应式:能够适应各种设备,使得网站在桌面、平板和手机等设备上都具有良好的展示效果。
  2. 稳定性:Bootstrap稳定、可靠,它的开发始终围绕稳定性展开。
  3. 易用性:通过简单的HTML结构和CSS样式就可以构建出优美的UI界面。
  4. 定制性:Bootstrap能够定制化,开发者可以根据自己的需求进行二次开发、修改,实现自己的交互效果
更新

Bootstrap 4相对于前代版本有了较为显著的改进:

  1. 移除jQuery依赖:移除了对jQuery的依赖,使用纯原生JavaScript实现交互效果。
  2. 新增功能:新增了一些功能,如卡片、调色板、栅格等
  3. 更改组件名字:更改了一些组件名称,使它们更加符合语义化要求
  4. 更易使用:简化了HTML标签,使得使用更加方便
用法

启用Bootstrap很容易。首先,你需要在HTML文件中导入构建好的CSS样式和JavaScript脚本:

<!-- 在head标签中 -->
<link rel="stylesheet" href="https://cdn.bootcss.com/bootstrap/4.1.0/css/bootstrap.min.css">

<!-- 在body底部 -->
<script src="https://cdn.bootcss.com/jquery/3.4.0/jquery.min.js"></script>
<script src="https://cdn.bootcss.com/popper.js/1.12.9/umd/popper.min.js"></script>
<script src="https://cdn.bootcss.com/bootstrap/4.1.0/js/bootstrap.min.js"></script>

之后,使用Bootstrap提供的CSS样式即可进行开发。

<!-- 简单的导航栏 -->
<nav class="navbar navbar-expand-lg navbar-light bg-light">
    <a class="navbar-brand" href="#">Navbar</a>
    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav"
            aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
        <span class="navbar-toggler-icon"></span>
    </button>
    <div class="collapse navbar-collapse" id="navbarNav">
        <ul class="navbar-nav">
            <li class="nav-item active">
                <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
            </li>
            <li class="nav-item">
                <a class="nav-link" href="#">Features</a>
            </li>
            <li class="nav-item">
                <a class="nav-link" href="#">Pricing</a>
            </li>
            <li class="nav-item">
                <a class="nav-link disabled" href="#">Disabled</a>
            </li>
        </ul>
    </div>
</nav>
结论

Bootstrap 4的使用极其简单,功能强大,易于定制,特别推荐给初学者使用。