首先先引入以下
一,轮播图
以下模板
二,滚动监听
滚动监听(Scrollspy)插件,即自动更新导航插件,会根据滚动条的位置自动更新对应的导航目标。其基本的实现是随着您的滚动。
向您想要监听的元素(通常是 body)添加 data-spy="scroll" 。
然后添加 data-target 属性,它的值为导航栏的 id 或 class (.navbar)。这样就可以联系上可滚动区域。
注意可滚动项元素上的 id (<div id="section1">) 必须匹配导航栏上的链接选项 (<a href="#section1">)。
可选项data-offset 属性用于计算滚动位置时,距离顶部的偏移像素。 默认为 10 px。
设置相对定位: 使用 data-spy="scroll" 的元素需要将其 CSS position 属性设置为 "relative" 才能起作用
可在导航栏设置下拉菜单,滚动内容可划分多个部分
以下实例设置了垂直滚动监听:
三,网格系统
Bootstrap 提供了一套响应式、移动设备优先的流式网格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多 12 列。
bootstrap网格系统有5个类
- col- 针对所有设备
- .col-sm- 平板 - 屏幕宽度等于或大于 576px
- .col-md- 桌面显示器 - 屏幕宽度等于或大于 768px)
- .col-lg- 大桌面显示器 - 屏幕宽度等于或大于 992px)
- .col-xl- 超大桌面显示器 - 屏幕宽度等于或大于 1200px)
格式<div class="container(固定宽度)或container-fluid(全屏宽度)">
<div class="row"> </div>
</div>
四,图像库
bootstrap图像库
Bootstrap 图标库 · Bootstrap 官方开源图标(icon)库
五,图像形状
- .rounded类 让图片有圆角
- .rounded-circle类 椭圆形图片
- .img-thumbnail 类 用于设置图片缩略图即图片有边框
六,导航
创建一个简单的水平导航栏,可以在 <ul> 元素上添加 .nav类,在每个 <li> 选项上添加 .nav-item 类,在每个链接上添加 .nav-link 类:
导航对齐方式 justify-content-center 类设置导航居中显示, .justify-content-end 类设置导航右对齐。.flex-column 类用于创建垂直导航