0
点赞
收藏
分享

微信扫一扫

基于springboot+Redis的前后端分离项目(一)-【黑马点评】

两岁时就很帅 2023-06-21 阅读 53

(创作不易,感谢有你,你的支持,就是我前行的最大动力,如果看完对你有帮助,请留下您的足迹)

目录

一、标准流

二、Flex 布局 

组成

主轴对齐方式

侧轴对齐方式 

修改主轴方向

弹性伸缩比

弹性盒子换行

行对齐方式


一、标准流

二、Flex 布局 

组成

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        /* 弹性容器 */
        .box
        {
            display: flex;
            height: 300px;
            border: 1px solid;
        }
        /* 弹性盒子:沿着主轴方向排列 */
        .box div
        {
            width: 200px;
            height: 100px;
            background-color: pink;
        }
    </style>
</head>
<body>
    <div class="box">
        <div>1</div>
        <div>2</div>
        <div>3</div>
    </div>
</body>
</html>

主轴对齐方式

侧轴对齐方式 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .box
        {
            display: flex;
            justify-content: space-between;
            align-items: center;
            height: 300px;
            border: 1px solid;
        }
        .box div:nth-child(2)
        {
            align-self: flex-end;
        }
        .box div
        {
            width: 200px;
            height: 100px;
            background-color: pink;
        }
    </style>
</head>
<body>
    <div class="box">
        <div>1</div>
        <div>2</div>
        <div>3</div>
</body>
</html>

修改主轴方向

弹性伸缩比

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .box
        {
            display: flex;
            flex-direction: column;
            height: 300px;
            border: 1px solid;
        }
        .box div
        {
            background-color: pink;
        }
        .box div:nth-child(1)
        {
            width: 200px;
        }
        .box div:nth-child(2)
        {
            flex: 1;
        }
        .box div:nth-child(3)
        {
            flex: 2;
        }
    </style>
</head>
<body>
    <div class="box">
        <div>1</div>
        <div>2</div>
        <div>3</div>
</body>
</html>

弹性盒子换行

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .box
        {
            display: flex;
            flex-wrap: wrap;
            justify-content: space-between;
            height: 300px;
            border: 1px solid black;
        }
        .box div
        {
            width: 200px;
            height: 100px;
            background-color: pink;
        }
    </style>
</head>
<body>
    <div class="box">
        <div>1</div>
        <div>2</div>
        <div>3</div>
        <div>4</div>
        <div>5</div>
        <div>6</div>
        <div>7</div>
        <div>8</div>
        <div>9</div>
    </div>
</body>
</html>

行对齐方式

举报

相关推荐

0 条评论