回答flex属于bootstrap吗

 所属分类:web前端开发

 浏览:222次-  评论: 0次-  更新时间:2022-11-04
描述:更多教程资料进入php教程获得。 flex布局属于bootstrap;flex指的是弹性布局,bootstrap可以通过flex类来控制页面的布局,使用“.d-flex”...
更多教程资料进入php教程获得。

flex布局属于bootstrap;flex指的是弹性布局,bootstrap可以通过flex类来控制页面的布局,使用“.d-flex”和“.d-inline-flex”实现开启flex布局样式,能不能使用flex弹性布局也是bootstrap3和bootstrap4的最大区别。

前端(vue)入门到精通课程:进入学习
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API调试工具:点击使用

本教程操作环境: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>
登录后复制

输出结果:

19.png

相关推荐:bootstrap教程

以上就是flex属于bootstrap吗的详细内容,更多请关注zzsucai.com其它相关文章!

 标签: bootstrap,
积分说明:注册即送10金币,每日签到可获得更多金币,成为VIP会员可免金币下载! 充值积分充值会员更多说明»

讨论这个素材(0)回答他人问题或分享使用心得奖励金币

〒_〒 居然一个评论都没有……

表情  文明上网,理性发言!