在弹性布局里,父元素称为容器,子元素称为项目。项目排列由容器控制,控制属性都写在容器里。要使用弹性布局,要先使父元素display:flex;

例:以下写了项目的排列方式、项目换行、项目的对齐方式

<!-- HTML -->
<div class="baba"><div>1</div><div>2</div><div>3</div><div>4</div><div>5</div><div>6</div><div>7</div></div>
/* CSS */
.baba{background-color: yellowgreen;/* 让父元素变成flex布局 */display: flex;/* 容器属性1:主轴方向(flex-direction),就是在容器中项目的排列方式 *//* 默认方向,横向从左向右,左是起点~右是终点 */flex-direction: row;/* 横向从右向左,右是起点~左是终点 */flex-direction: row-reverse;/* 纵向从上向下,上是起点~下是终点 */flex-direction: column;/* 纵向从下向上,下是起点~上是终点 */flex-direction: column-reverse;/* 项目换行 *//* wrap nowrap wrap-reverse *//* 默认不换行 */flex-wrap: nowrap;/* 换行 --宽度是生效状态 */flex-wrap: wrap;/* 反向换行 */flex-wrap: wrap-reverse;/* 简写 包含主轴方向和是否换行 */flex-flow: row wrap;/* 主轴方向对齐方式 *//* 起点对齐,起点是主轴的开始方向 */justify-content: flex-start;/* 终点对齐,终点是主轴的结束方向 */justify-content: flex-end;/* 居中对齐 */justify-content: center;/* 两端对齐 */justify-content: space-between;/*  */justify-content: space-around;} .baba>div{width: 100px;height: 100px;border: 2px solid #000;background-color: #F00;}

CSS弹性布局(排列方式、项目换行、主轴对齐方式)相关推荐

  1. 弹性布局最后一行的元素的对齐方式设置

    随着技术的不断更新换代,网页布局也增加了弹性布局方式,不得不说弹性布局是真的很好用,但好用的同时也给我们带来一些不便之处.比如在布局列表内容时经常会用到子项目的两端对齐,但最后一行不需要两端对齐 我们 ...

  2. 一、CSS弹性布局[弹性盒子、弹性元素]

    一.CSS弹性布局 1.弹性盒子 弹性盒子的属性全都是写在父元素上面 1.1基础 解释:在父元素上写上display:flex;或者display:inline-flex;子元素就会出现弹性效果,其中 ...

  3. 前端css弹性布局各种属性

    前端css弹性布局各种属性 一.基本概念 Flexbox 是 flexible box 的简称(注:意思是"灵活的盒子容器")又叫弹性布局,是 CSS3 引入的新的布局模式.它决定 ...

  4. css弹性布局 多个div居中 多行锤子水平居中 万能方案

    css弹性布局 多行锤子水平居中 万能方案 任何一个容器可以指定为flex布局,但是td和th等标签本身已有布局,所以重写display属性会使元素失去原有的布局特性 *{display:flex} ...

  5. CSS弹性布局 Flex属性

    flex是Flexible Box的缩写,就是弹性盒子布局的意思 通过flex我们可以解决元素居中问题,自动弹性伸缩,适配不同大小的屏幕和移动端. Flex布局简介 序号 简记 术语 1 二成员 容器 ...

  6. css弹性布局自动换行怎么实现,网页设计常用布局之CSS弹性布局

    #网页设计#在网页设计中内容的排版和布局往往是整个设计工作的重点和难点,如果能熟练掌握CSS弹性布局的话,无论是页面的整体设计还是局部内容的布局,都能起到事半功倍的效果.尤其是对非专业的或刚开始从事前 ...

  7. css弹性布局笔记一(垂直居中、水平居中、居中)(display:flex)

    CSS弹性布局,需要一个容器,容器中至少包含一个以上的元素,以下代码包含子元素垂直居中.水平居中.居中三种情况 <html> <head> <style type=&qu ...

  8. flex布局 flex布局的主轴对齐方式

    认识flex布局 flex布局弹性布局 使用flex布局 标签之间没有元素之分(块 行内 行内块) 可以随意设置宽高 父元素添加display:flex 弹性容器 子元素自动变成弹性盒子(弹性盒子没有 ...

  9. 使用css弹性布局,让页面footer底部固定

    在前端开发过的工作中,footer永远固定在底部的需求.也就是说一个Footer元素如何粘住底部,使其无论内容多或者少,Footer元素始终紧靠在浏览器的底部.我们知道,当内容足够多可以撑开底部到达浏 ...

  10. 前端css弹性布局,响应式布局,多列布局

    前端css弹性布局,响应式布局,多列布局 主页 <!DOCTYPE html> <html><head><meta charset="utf-8&q ...

最新文章

  1. php -i | grep configure,PHP7中I/O模型内核剖析详解
  2. Qt Creator调试
  3. SAP Spartacus B2B table的配置信息从哪里来?
  4. 我的架构设计~用层关系图说说mvc,mvvm,soa,ddd - 张占岭 - 博客园
  5. 通过传址交换两个字符
  6. html条纹填充色,HTML5/Canvas 上传图片的彩色斑马条纹遮罩效果
  7. mysql主祝福hi_MySql - GROUP BY 和 HAVING关键字
  8. mysql排序区分大小写吗_MySQL的order by时区分大小写
  9. python黑客编程-[分享]Python黑帽子 黑客与渗透测试编程之道PDF和文章内代码【全】...
  10. windows 下 CUDA 并行编程环境搭建
  11. Pandas速查手册中文
  12. ES RestClient查询文档
  13. PCIe简介及引脚定义
  14. Django 字段选项之 related_name 和 related_query_name
  15. VLAN划分-思科模拟器-基础回顾
  16. ubuntu服务器上,求生之路2服务器如何把监听地址改为0.0.0.0
  17. iphone二手机在哪里回收比较好(哪里回收的价格最高)
  18. mediastreamer使用教程
  19. Mendix敏捷开发零基础学习《二》-进阶(Microflow微流、表单验证、运算符、条件判断、数据嵌套、触发器、Debug问题跟踪、版本管理)
  20. 【JDK7】新特性(8) 异步io/AIO

热门文章

  1. 朴素贝叶斯分类—关于SNS社区账号检测—关于判断概率计算公式
  2. pymongo获取一列数据
  3. 201671010444 夏向明 实验四附加实验
  4. win7计算机没有光驱图标不见了,怎么解决win7光驱图标不见了电脑光驱图标不见了解决方法...
  5. 【前端】JS异步加载
  6. 联想小新潮7000黑苹果教程_小新黑苹果-锐7000(10.13.6)双系统安装_小新笔记本-联想社区...
  7. 夺命六问Kubernetes 架构原理
  8. TeXworks编辑器的编辑区的中文显示问题
  9. 人工智能基础---上机1:猴子摘香蕉
  10. 基于gazebo实现多无人车的编队仿真(一)