Bootstrap 3是否使用Flexbox
Bootstrap 3使用floats来处理布局,以取代flexbox,然而,Bootstrap 4使用flexbox来处理布局。Flexbox布局使我们更容易设计出一个灵活的响应式布局结构,而不需要使用float或positioning。因此,我们使用Bootstrap 4代替Bootstrap 3来达到灵活设计的目的。
步骤:
- 我们为GFG的在线DSA课程和区块链课程创建一个简单的卡片。Bootstrap类d-flex定义了一个flexbox容器。
- flexbox容器中的直接HTML元素被称为flex items。
- flex-direction指定了flexbox容器中的flex项目的方向。
- 我们使用flex-row类,在flexbox容器中水平移动flex项目。
- justify-content类规定了在flexbox容器中沿flex方向的flex项目的对齐方式。
- 我们使用justify-content-end将flexbox容器末端的flex项目根据f lex-direction水平或垂直对齐。
- 我们使用align-items-center,根据flex-direction,在flexbox容器的中心,水平或垂直地对齐flex项目。这将适用于justify-content属性的相反轴。
Bootstrap CDN:我们需要在HTML head元素中添加以下CDN文件。
例子:在这个例子中,我们使用了flexbox,用flex属性将卡片垂直排列在中间,水平排列在右边。
输出: