本篇文章详细介绍flex-direction

 flex-direction 是控制盒模型容器下一级子元素的排列方式的属性 一共有四种row(默认值):主轴为水平方向,起点在左端。row-reverse:主轴为水平方向,起点在右端。column:主轴为垂直方向,起点在上沿。column-reverse:主轴为垂直方向,起点在下沿。
//第一种属性  flex-direction:row  该属性默认存在即创建了盒模型就会是默认这一条  行排列 靠左
<style>.flex-box{display: flex;}.box1{width: 100px;height: 100px;background-color: red;}.box2{width: 100px;height: 100px;background-color: purple;}</style>
<div class="flex-box"><div class="box1"></div><div class="box2"></div>
</div>
效果演示如下: //在演示中可以看出来两个盒子box1和box2 没有浮动 没有定位也没有改变作用域 就在一行显示

//第二种属性 flex-direction: row-reverse;:主轴为水平方向,起点在右端。  该 行排列 靠右
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Document</title><style>.flex-box{display: flex;flex-direction: row-reverse;}.box1{width: 100px;height: 100px;background-color: red;}.box2{width: 100px;height: 100px;background-color: purple;}</style>
</head>
<body><div class="flex-box"><div class="box1"></div><div class="box2"></div></div>
</body>
</html>

效果演示如下:

//第三种属性 flex-direction: column:主轴为垂直方向,起点在左端。   列排序 由上向下正常排列<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Document</title><style>.flex-box{display: flex;flex-direction: column;}.box{width: 100px;height: 100px;background-color: red;margin-bottom: 10px;}</style>
</head>
<body><div class="flex-box"><div class="box">1111111</div><div class="box">222222</div></div>
</body>
</html>

效果演示如下:

//第四种属性 flex-direction: column-reverse:主轴为垂直方向,起点在左端。    列排序 由下向上<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Document</title><style>.flex-box{display: flex;flex-direction:column-reverse;}.box{width: 100px;height: 100px;background-color: red;margin-bottom: 10px;color: blue;}</style>
</head>
<body><div class="flex-box"><div class="box">1111111</div><div class="box">222222</div></div>
</body>
</html>

效果演示如下:

css弹性盒模型详解----flex-direction相关推荐

  1. css弹性盒模型详解----flex-wrap

    本篇文章详细介绍flex-wrap flex-wrap是控制盒模型容器下一级子元素的在一行显示的时候是否换行nowrap(默认值):不换行wrap:自动换行wrap-reverse:换行,第一行在下方 ...

  2. CSS——弹性盒模型(Flex)

    CSS--弹性盒模型 前言 本文大部分参考自阮一峰老师和B站后盾人的Flex布局教程. 原文地址:

  3. 最流行的布局方案 Flex 弹性盒布局详解

    Flex布局又称弹性盒布局,是在CSS3中的一种新布局方式,可以简洁.方便.响应式地实现各种页面布局,因此自一提出受到了极大地追捧,目前也得到了各大主流浏览器的支持,因此迅速替代了之前的"d ...

  4. CSS 弹性盒子布局详解

    CSS 弹性盒子 弹性盒子是CSS3的一种新布局模式.是一种当页面需要适应不同的屏幕大小以及设备类型时确保元素拥有恰当的行为的布局方式. 弹性盒子布局是一种在前端HTML开发中比较常用的布局方式,还有 ...

  5. 06-CSS盒模型详解

    本文最初发表于博客园,并在GitHub上持续更新.以下是正文. 盒子模型 前言 盒子模型,英文即box model.无论是div.span.还是a都是盒子. 但是,图片.表单元素一律看作是文本,它们并 ...

  6. CSS弹性盒模型——flex详解

    什么是flex 为什么用flex 初识flex flex-主轴方向与换行 flex-direction 例子: <!DOCTYPE html> <html lang="en ...

  7. css3弹性盒模型兼容性,彻底弄懂css3的flex弹性盒模型

    由于在日常工作中使用css或者bootstrap的栅格系统已经能很好的满足业务需求,所以一直以来对css3的弹性布局不是很感冒. 近日有幸在一篇文章中领略了flex的魅力--简洁优雅.随试之. /*容 ...

  8. 2.HTML、CSS初识盒子模型详解行高理解

    什么是语言? 1. 语言是一个沟通工具: 2. 人与人之间的沟通交流我们会用到语言,比如: 汉语.英语-- : 3. 作为前端工程师,要与浏览器沟通交流,就要用到浏览器所能识别的语言. 浏览器 3大语 ...

  9. css弹性盒之justify-content详解

    今天没事把css弹性盒常用及要注意的做一下整理: 先上代码如下: <!DOCTYPE html> <html> <head> <meta charset=&q ...

最新文章

  1. 风变编程python小课课件_风变编程Python小课最近很火,大家学完感受如何?
  2. hihocoder #1333 : 平衡树·Splay2
  3. mysql怎么写Connection_MySQL里面的CONNECTION_ID
  4. PowerPivot—无法从数据模型中获取数据
  5. hexo的yelee主题使用katex引擎(markdown渲染加速)
  6. 理解Javascritp中的引用
  7. String有两种赋值方式
  8. dj鲜生-24-含资源-模板操作-注册与登陆页的模板继承
  9. 图解Python 3.x多继承时方法解析顺序MRO
  10. 2D空间中求线段与圆的交点
  11. 常用的html语言,常用的HTML语言标记
  12. GNS3安装教程简单,含路由器和交换机安装
  13. 【ADS使用:PA的大信号仿真的基本设置】
  14. TeamTalk HttpClient详解
  15. Java 进制转换函数
  16. 计算机网络物理地址,4-3 查询计算机网卡物理地址的方法
  17. 【Uly】团队&团队博客成立典礼~~
  18. 通过几道CTF题学习yii2框架
  19. laravel 的 scout elasticsearch ik laravel-scout-elastic 之间的关系与安装
  20. Eclipse Maven 依赖包找不到源代码及javadoc

热门文章

  1. NBMiner_42.2内核震撼发布下载,nvidia30LHR版本显卡全系解锁100%
  2. 1命名规则 sentinel_哨兵-1A数据命名规则
  3. 2020互联网大厂的薪资职级一览
  4. 运算符重载(二):重载赋值
  5. 使用CLIP构建视频搜索引擎
  6. MySQL数据库备份练习
  7. Linux平台彻底卸载MySQL总结
  8. opencv python图片合成视频
  9. 工作流之待办事宜消息提醒篇
  10. php画梯形,科学网—梯形法误差 - 张江敏的博文