这是个很有意思的问题,我一开始对于主轴和侧轴的理解是类似于x轴,y轴;他们一定是互相垂直,且侧轴应该在主轴顺时针90度的位置。 就好比canvas的x轴,y轴坐标一样,但事实却不是这样。

主轴的方向可以用flex-direction来确定,侧轴的方向则是人们习惯的阅读方向,内容(主轴)水平时候,阅读方向应该是从上到下,内容(主轴)竖直的时候,阅读方向应该是从左到右。也就是说影响侧轴方向的第一个因素就是主轴的方向,主轴水平,侧轴从上到下;主轴竖直,侧轴从左到右。即使主轴是水平反向,侧轴依然是从上到下。

影响侧轴方向的第二个因素就是换行,也就是flex-wrap,只有当它的值为反向换行(flex-wrap:wrap-reverse)时,侧轴会反向。也就是说,如果不存在换行,且换行值不为反向换行,侧轴方向还是遵循大家的阅读习惯的。

转载于:https://www.cnblogs.com/grey-zhou/p/5735829.html

flex 布局下侧轴的方向相关推荐

  1. css不换行省略号 没作用,flex布局下,css设置文本不换行时,省略号不显示的解决办法...

    大致是有一个 main 容器是 flex 布局,左边一个 logo 固定宽高,右边 content 动态宽度. a name a info Lorem ipsum dolor sit amet, co ...

  2. flex布局下文字超出省略号代替不起作用解决方法

    项目中发现,在flex布局下,希望目标元素文字超出省略号时,text-overflow: ellipsis属性无效,结论是设置文字超出省略号的元素,然后网上找了一圈设置父元素width: 0.over ...

  3. Flex布局下,文字超出省略号显示无效解决方案

    默认的flex布局下的 标题文字超出后省略号显示无效 解决办法: 在flex:1的盒子中,设置overflow: hidden; 或 width: 0;即可. <div class=" ...

  4. display:flex布局下white-space:nowrap失效问题解决

    文字长度过长显示省略号的样式设置方法众所周知: h3 {white-space: nowrap;overflow: hidden;text-overflow: ellipsis; } 然而有一次,我在 ...

  5. 弹性盒子模型中`display:flex`布局下`white-space:nowrap`失效问题

    文字长度过长显示省略号的样式设置方法众所周知: <!-- 单行显示省略号 --> .css {white-space: nowrap;overflow: hidden;text-overf ...

  6. css flex布局下

    设置主轴方向 主轴默认是水平方向, 侧轴默认是垂直方向 修改主轴方向属性: flex-direction 属性值 作用 row 行, 水平(默认值) column *列, 垂直 row-reverse ...

  7. flex 布局下关于容器内成员 flex属性的理解

    flex布局分为容器的设置和容器内成员的设置,容器的设置是管理成员的排列方式,也就是管理排列的方向和对齐的位置.成员的设置则是关于成员的大小和显示的位置(order). 弹性布局,弹性布局,自然要提现 ...

  8. html flex布局换行,flex布局下换行兼容问题

    最近使用flex布局大体上都没问题,就是一些版本都存在一点兼容问题 尤其是换行的时候,我们来看下面的Less 文件! 各大浏览器兼容都写好了!但是还是存在换行问题 ,看列子 .flex-block() ...

  9. Flex布局下如何使用text-overflow:ellipsis省略过长文本

    问题 试想一下我们如何通过Flex布局实现下面这个组件呢? 中间显示的文字内容过长是可以自动省略 Flex布局实现方法一(推荐) HTML: <div class="container ...

最新文章

  1. Oracle RAC 常用维护工具和命令
  2. linux给普通用户分配root权限
  3. C语言求两个链表的合并点的算法(附完整源码)
  4. 单张表超过30个字段_拉链表
  5. Android studio中git密码记住的问题
  6. 地球化学图解系统GCDPlot 0.33
  7. C#程序集Assembly学习随笔(第一版)_AX
  8. java基础—IO流——将一些字符写入到指定硬盘上的目录中去:
  9. Java——面向对象进阶(final关键字,static关键字,匿名对象,内部类,四种访问修饰符,代码块)...
  10. 解决网页中Waiting (TTFB)数据加载过慢的问题
  11. UVa 11292 勇者斗恶龙(The Dragon of Loowater)
  12. Coarse-Grained lock 粗粒度锁
  13. free bsd x修改UTC-SCT
  14. js系列教程9-表单元素全解
  15. VB6.0 与 VS2010 在VB编程上的区别小总结
  16. 推荐几款常用的Socks5代理软件
  17. Pika的设计及实现
  18. 华为发布《智能世界2030》报告;金唯智母公司Brooks Automation将以30亿美金出售半导体业务 | 全球TMT...
  19. VMware虚拟机配置IP地址
  20. 喜欢林肯公园(likin park)

热门文章

  1. cluster+raid5+oracle,raid5的一块盘状态为missing
  2. bootstrap轮播图 原点变为方块_Brother兄弟机床原点设定方法
  3. android自动布局优先级,自动布局AutoLayout
  4. git只提交一张图片_几张图让你彻底弄懂git工作流(三) ——git深入
  5. linux运行脚本运行不了,解决linux 运行自动化脚本浏览器无法启动问题
  6. android融云自定义消息界面大小,融云自定义消息通知栏显示
  7. mysql检索整数_MyBatis从MySql DB中检索整数为Enum
  8. linux 强行安装软件,Linux下强制不检测依赖安装VNC
  9. .db怎么复制到java里_如何在MongoDB中将集合从一个数据库复制到另一个数据库
  10. 细胞增殖曲线_两种月龄近交系五指山小型猪脂肪间充质干细胞生物学特性的比较...