flex是否属于bootstrap呢?
flex布局属于bootstrap;flex指的是弹性布局,bootstrap可以通过flex类来控制页面的布局,使用“.d-flex”和“.d-inline-flex”实现开启flex布局样式,能不能使用flex弹性布局也是bootstrap3和bootstrap4的最大区别。
如何快速入门VUE3.0:进入学习
本教程操作环境:Windows10系统、bootstrap5版、DELL G3电脑
flex属于bootstrap
Bootstrap4 通过 flex 类来控制页面的布局
Bootstrap 3 与 Bootstrap 4 最大的区别就是 Bootstrap 4 使用弹性盒子来布局,而不是使用浮动来布局。
使用.d-flex和.d-inline-flex实现开启flex布局样式;
.flex-row可以呈现子元素水平方向的位置,默认居左并从左到右显示(1,2,3);
.flex-row-reverse子元素水平方向居右从左到右显示(3,2,1);
.flex-column 实现子元素垂直效果,并从上往下显示(1,2,3);
.flex-column-reverse实现子元素垂直效果,并从上往下显示(3,2,1);
.justify-content-start(end、center、between、around)实现内容对齐;
.align-items-start(end、center、baseline、stretch)实现项目对齐;
.align-self-start(end、center、baseline、stretch)实现单项目对齐;
示例如下:
div class="d-flex flex-row-reverse border border-dark mt-5 justify-content-center"> div class="p-2 border border-success"> 1 /div> div class="p-2 border border-success"> 2 /div> div class="p-2 border border-success"> 3 /div> /div> div class="d-flex flex-column-reverse border border-dark mt-5 justify-content-between" style="height: 200px; "> div class="p-2 border border-success"> 1 /div> div class="p-2 border border-success"> 2 /div> div class="p-2 border border-success"> 3 /div> /div> div class="d-flex border border-dark mt-5 align-items-baseline" style="height: 200px; "> div class="p-2 border border-success align-self-center"> 1 /div> div class="p-2 border border-success"> 2 /div> div class="p-2 border border-success"> 3 /div> /div>
示例如下:
!DOCTYPE html> html> head> title> Bootstrap 实例/title> meta charset="utf-8"> meta name="viewport" content="width=device-width, initial-scale=1"> link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"> /script> script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"> /script> script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"> /script> /head> body> div class="container mt-3"> h2> Flex/h2> p> 使用 d-flex 类创建一个弹性盒子容器,并设置三个弹性子元素:/p> div class="d-flex p-3 bg-secondary text-white"> div class="p-2 bg-info"> Flex item 1/div> div class="p-2 bg-warning"> Flex item 2/div> div class="p-2 bg-primary"> Flex item 3/div> /div> /div> /body> /html>
输出结果:
以上就是关于flex是否属于bootstrap呢?的介绍,本文内容仅供参考,有需要的朋友可以借鉴了解看看,希望对大家学习或工作,想要了解更多欢迎关注网络,小编每天都会为大家更新不同的知识。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: flex是否属于bootstrap呢?
本文地址: https://pptw.com/jishu/652933.html