CSS-Flex布局

文章目录


一、Flex布局

Flex布局是一种弹性盒子布局,适用于构建响应式的页面布局

Flex布局是一种弹性盒子布局,适用于构建响应式的页面布局。以下是一些Flex布局的技巧:

  1. 使用flex属性设置弹性容器的布局方式,常见的取值有row(水平排列)、column(垂直排列)、row-reverse和column-reverse等。
    例如:
    .container {
    display: flex;
    flex-direction: row;
    }

  2. 使用justify-content属性设置弹性容器内项目的水平对齐方式,常见的取值有flex-start(居左)、center(居中)、flex-end(居右)等。
    例如:
    .container {
    display: flex;
    justify-content: center;
    }

  3. 使用align-items属性设置弹性容器内项目的垂直对齐方式,常见的取值有flex-start(顶部对齐)、center(居中对齐)、flex-end(底部对齐)等。
    例如:
    .container {
    display: flex;
    align-items: center;
    }

  4. 使用flex属性设置弹性项目的宽度比例和缩放比例,可以根据需要分配不同的比例给不同的项目。
    例如:
    .item {
    flex: 1;
    }

  5. 使用flex-wrap属性设置弹性容器内项目是否自动换行,默认情况下项目会在一行内显示,设置为wrap后可以实现自动换行。
    例如:

.container {
display: flex;
flex-wrap: wrap;
}

  1. 使用align-self属性设置特定项目的垂直对齐方式,可以覆盖align-items的设置。
    例如:
    .item {
    align-self: flex-end;
    }

  2. 使用order属性设置项目的排列顺序,数值越小的项目越靠前,默认情况下项目按照定义的顺序排列。
    例如:
    .item {
    order: 1;
    }


总结

以上就是今天的内容,flex常用布局

相关推荐

  1. CSS-Flex布局

    2024-01-19 18:34:01       40 阅读
  2. css flex布局详解

    2024-01-19 18:34:01       51 阅读
  3. CSS-布局-flex

    2024-01-19 18:34:01       28 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-19 18:34:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-19 18:34:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-19 18:34:01       82 阅读
  4. Python语言-面向对象

    2024-01-19 18:34:01       91 阅读

热门阅读

  1. 时间格式 yyyyMMdd

    2024-01-19 18:34:01       55 阅读
  2. mysql8,快速添加列

    2024-01-19 18:34:01       58 阅读
  3. C语言K&R圣经笔记 5.11函数指针

    2024-01-19 18:34:01       54 阅读
  4. 设计模式——责任链模式

    2024-01-19 18:34:01       56 阅读
  5. C/C++ 容易混淆的指针声明总结

    2024-01-19 18:34:01       53 阅读
  6. C语言的整形提升规则

    2024-01-19 18:34:01       51 阅读
  7. [力扣 Hot100]Day8 无重复字符的最长子串

    2024-01-19 18:34:01       59 阅读
  8. 【力扣每日一题】力扣2171拿出最少数目的魔法豆

    2024-01-19 18:34:01       59 阅读
  9. leetcode—和为K的子数组

    2024-01-19 18:34:01       55 阅读