Flex布局

主轴方向:(使用flex-direction改变元素排列方向)

思考:Flex布局模型中,弹性盒子默认沿着哪个方向排列?  水平方向

思考:如何实现内容垂直排列?  修改主轴的方向
主轴默认是水平方向,侧轴默认是垂直方向
修改主轴方向属性:flex-direction
    属性值        作用
    row        行,水平(默认值)
    column        *  列,垂直
    row-reverse        行,从右向左
    column-reverse        列,从上而下 
/* 1.先确定主轴方向 2.再选择对应的属性实现主轴或侧轴的对齐方式 */
弹性盒子换行:(使用flex-wrap实现弹性盒子多行排列效果)
思考:默认情况下,多个弹性盒子如何显示?  弹性盒子换行显示:flex-wrap: wrap;
调整行对齐方式 :align-content  取值与justify-content基本相同
  flex: 1;
  /* 溢出的时候显示省略号 */
  /* 因为弹性盒子的尺寸可以被内容撑开 */
  /* 被不换行的文字可以撑开这个盒子的尺寸 */
  width: 0;
 
  text-overflow: ellipsis;
  white-space: nowrap;    不换行
  overflow: hidden;

随机推荐

  1. JavaScript:变量:如何声明变量?

    声明变量可以用下面几种方式: 但是这几种声明方式肯定是有区别的,主要是上面三种方式的区别,这需要结合window对象和作用域来说明,这里不赘述. 声明变量的时候,推荐使用let,这是ES6新推出的更好 ...

  2. 01-Sed简介

    1 Sed简介 Sed(Stream EDitor)为Uninx系统上提供将编辑工作自动化的编辑器,使用者无需直接编辑数据.使用者可以利用Sed所提供的20多种不同的函数,进行不同的编辑动作. Sed ...

  3. Flutter帧率监控 | 由浅入深,详解获取帧率的那些事

    前言 做线上帧率监控上报时,少不了需要弄明白如何通过代码获取实时帧率的需求,这篇文章通过图解配合Flutter性能调试工具的方式一步步通俗易懂地让你明白获取帧率的基础知识,以后再也不愁看不懂调试工具上 ...

  4. 【Java应用服务体系】「序章入门」全方位盘点和总结调优技术专题指南

    专题⽬标 本系列专题的目标是希望可以帮助读者们系统和全访问掌握应⽤系统调优的思路与方案以及相关的调优工具的使用,虽然未必会覆盖目前的所有的问题场景,但是还是提供了较为丰富的案例和调优理论,会帮助大家打 ...

  5. Flutter新版本2.X系列--01创建项目

    1.新建项目,打开Android studio,点击红圈部分 2.选择第一个 3.设置你的项目名称,flutter sdk位置,以及项目存储路径 4.设置包名,这个要唯一 5.好啦 ~ 作为一名前端开 ...

  6. mysql 简单查询

    查询特定列SELECT ename,birthday FROM emp; 查询所有的select*from emp; 给列起别名select ename AS 姓名, salary AS 工资 FRO ...

  7. qt虚拟键盘编译时报错缺乏qpa/qplatforminputcontext.h文件

    ubuntu20.04 :sudo apt-get install qtbase5-private-dev

  8. C语言定制DEBUG信息

    C语言定制DEBUG信息 背景与问题 在日常编写程序中,我们经常需要输出一些调试信息帮助我们 DEBUG 或者更好的编程,通常我们的做法是这样的: 在需要的地方直接printf(...)输出有用的信息 ...

  9. Docker容器使用 (入门到精通)

    Docker容器 CentOS安装Docker Docker 分为 CE 和 EE 两大版本.CE 即社区版(免费,支持周期 7 个月),EE 即企业版,强调安全,付费使用,支持周期 24 个月. D ...

  10. JavaScript五花八门的跳转方式

    我们最常见的跳转方式是location.href = "http://www.baidu.com", 这种是最常见的,但是常常使用location.replace,location ...