首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【移动端网页布局】flex 弹性布局 ② ( flex 弹性布局原理 | flex 容器属性 | 主轴与侧轴 | 设置主轴方向 flex-direction 样式 )

/ 弹性布局 / 伸缩盒布局 / 弹性盒布局 ; flex 弹性布局样式 display: flex 可以 将 任意 盒子模型 指定为 弹性布局模型 , 这样可以 极大地提升盒子模型容器的灵活性 ;...为 父容器元素 设置 display: flex 属性 , 将 父容器 指定为 弹性布局 , 该容器中的子元素的 float 浮动 , clear 清除 , vertical-align 垂直外边距 属性就会失效...; flex 弹性布局 中 可以 设置 垂直居中 ; 设置了 display: flex flex 弹性布局样式 的标签元素 , 被称为 flex 容器 ( Flex Container ) , 该盒子模型所有的子元素自动成为..., 可以达到 控制 子元素盒子 位置 和 排列方式 的目的 ; 二、flex 容器 ( Flex Container ) 属性 ---- 为 盒子模型 设置了 display: flex flex 弹性布局样式...; 侧轴 : y 方向 , 垂直向下 ; 2、设置主轴方向 flex-direction 主轴方向 默认情况下 , 主轴的方向是水平向右的 , 但是主轴的方向是可以 通过设置 flex-direction

53510
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    三、flex容器属性

    三、flex容器属性 flex-direction 决定主轴方向=项目排列方向 flex-wrap 定义如何换行 flex-flow 它是flex-direction和flex-wrap的简写形式,语法糖...justify-content 定义项目在主轴上的对齐方式 align-items 定义项目在交叉轴上的对齐方式 align-content 定义多根轴线的对齐方式。...1.flex-direction值: row(默认值) 主轴为水平方向,起点在左端 row-reverse 主轴为水平方向,起点在右端 column 主轴为垂直方向,起点在左端 column-reverse...主轴为垂直方向,起点在右端 image.png 2.flex-wrap值: nowrap(默认) 不换行 image.png wrap 换行,第一行在上方 image.png wrap-reverse...换行,第一行在下方 image.png 默认情况,所有flex项目会排在一条线上,不会自动换行 3.flex-flow默认值:row nowrap .box { flex-flow: flex-direction

    21430

    ArkUI容器类组件-弹性布局容器(Flex)

    ArkUI 开发框架为了方便开发者实现灵活的页面布局方式,提供了弹性布局 Flex ,它用来为盒装模型提供最大的灵活性。 Flex 和 Row 、 Column 组件一样,也有主轴和纵轴之分。...: FlexAlign;}value:设置子组件的排列样式, FlexOptions 定义了以下几种样式:direction:设置子组件的的排列方向即主轴方向, FlexDirection 定义了以下4... 主轴方向元素等间距布局, 相邻元素之间的间距、第一个元素与行首的间距、最后一个元素到行尾的间距都完全一样。...,并且首尾子组件到 Flex 的间距是子组件间距的一半。...,并且首尾子组件到 Flex 的间距子组件之间的间距都相等。

    23120

    MacOS 实现自动切换鼠标滚动方向

    实现效果 想在 macOS 上实现如下效果: 连接了(非 Magic Mouse)鼠标时,系统自动切换鼠标滚动方向为“非自然”; 断开鼠标连接时(使用触控板),系统自动切换鼠标滚动方向为“自然”。...实现方式 使用 AppleScript 实现切换滚动方向 切换滚动方向为 “自然” scroll-direction-trackpad.applescript[1] tell application "...这时候我们可以通过 macOS 自带的 Automator 应用,将上面的检测切换脚本制作成一个 app, 并设置为登录后自动执行,以实现不同工作场景自动切换鼠标滚动方向的效果。...: accessibility 此时,双击 ScrollDirectionSwitcher.app 应用,就可以检测鼠标连接状态并根据结果切换滚轮方向了。...login 使用 crontab 定时检查 如果还有其他的临时切换工作场景的情况,仅凭登录时检测还不够(比如在登录后插入鼠标设备、到会议室开会等), 可以使用 crontab 定时检查鼠标连接状态并切换滚动方向

    28910

    React战记之玩转Flex布局(上篇--容器属性)

    零、前言 最近一直在总结Android,前端这块感觉忘得也差不多了 Flex布局以前也听过,但没有详细学习过,趁机会用React玩转一下, 遇到一个新的知识怎么学,一大堆的参数让人发懵,我最喜欢的一句话...:能应对变化的只有变化本身 用自己的能力让学习的对象非静态,就像与你交流的是一个活的人而非人偶 本文并非React基础教程,也非Flex布局讲解教程,只是做一个Flex布局演示器 源码见文尾捷文规范...": getAttr(flexDirection),//元素排列方向 "flex-wrap": getAttr(flexWrap),//换行 "justify-content...this.notifyInputChanged(1, input) } }, { data: 300, info: "容器高度...-- 后记:捷文规范 1.本文成长记录及勘误表 项目源码 日期 备注 V0.1--github 2018-12-9 React战记之玩转Flex布局(上篇--容器属性) 2.更多关于我 笔名 QQ 微信

    1.1K30

    多容器,Nginx容器灵活切换PHP版本!同时运行多个PHP容器

    容器link原理 =========== 在前面一章中,我们使用 --link来将php容器和nginx容器关联在一起,并在nginx容器中的配置写下了如下代码,写下的php001就是我们在–link中设置的别名...实现灵活切换php版本 我们先拉取两个不同版本的php镜像 $ docker pull php:7.0-fpm $ docker pull php:7.2-fpm 然后开启两个容器 $ docker run...index.php;     include /etc/nginx/conf.d/fastcgi_params; } Esc 然后:wq 保存退出重启即可   $ docker restart nginx001 切换成...,当70版本的容器结束,再开启72版本的容器 还是同一个ip 所以不需要修改配置) 假设ip更换了 则需要修改配置然后重启机器 同时运行多个PHP容器 在开启容器的时候需要使用不同的外网ip,因为php-fpm...容器端口号和主机端口号关系的理解 =================== Docker的所有容器都相当于在同一个内网的很多机器 所以每一个容器都有一个ip   每个机器都有自己的端口使用情况   所以不同容器可以使用一样的端口

    2.2K10

    【移动端网页布局】flex 弹性布局 ⑥ ( 设置主轴方向和是否自动换行 | flex-flow 样式说明 | 代码示例 )

    一、设置主轴方向和是否自动换行 : flex-flow 样式说明 ---- 1、flex-flow 样式 flex-flow 样式 是 flex-direction 属性和 flex-wrap 属性的...复合写法 ; 设置主轴方向 : flex-direction , 参考 【移动端网页布局】flex 弹性布局 ② ( flex 弹性布局原理 | flex 容器属性 | 主轴与侧轴 | 设置主轴方向 flex-direction...; wrap , 设置后 , 就会像 浮动布局 那样 , 子元素宽度超过父容器宽度 , 就会自动换行 ; 2、flex-flow 样式属性值 flex-flow 样式 , 需要设置两个值 , 第一个值设置...; 第二个值设置 flex-wrap 属性值 ; nowrap , 默认值 , 不进行换行 , 可以不设置 ; wrap , 设置后 , 就会像 浮动布局 那样 , 子元素宽度超过父容器宽度...: /* 设置主轴方向和是否自动换行 */ flex-flow: row wrap; 代码示例 : <!

    51420

    HarmonyOS4.0 Flex 容器组件详解

    本章内容概要 Flex说明 以弹性方式布局子组件的容器组件。 基本概念 主轴:Flex组件布局方向的轴线,子元素默认沿着主轴排列。主轴开始的位置称为主轴起始点,结束位置称为主轴结束点。...交叉轴:垂直于主轴方向的轴线。交叉轴开始的位置称为交叉轴起始点,结束位置称为交叉轴结束点。 基本使用 子组件在Flex容器上排列的方向 名称 描述 Row 主轴与行方向一致作为布局模式。...名称 描述 NoWrap Flex容器的元素单行/列布局,子项不允许超出容器。 Wrap Flex容器的元素多行/列排布,子项允许超出容器。...容器交叉轴上的对齐格式 名称 描述 Auto 使用Flex容器中默认配置。...Start 元素在Flex容器中,交叉轴方向首部对齐。 Center 元素在Flex容器中,交叉轴方向居中对齐。 End 元素在Flex容器中,交叉轴方向底部对齐。

    34300

    Flex开发实战(一)--Flex的详细介绍

    背景 由于最近要维护公司的项目,项目里面用到了Flex技术,所以最近一直在恶补,这篇博文就将最近的学习内容,进行一下简单的总结。...从上面的介绍,我们可以清晰,全面的了解Flex: 1. Flex是一个强大的用于构建和维护在所有主要浏览器、桌面和操作系统一致地部署的极具表现力的 Web 应用程序的高效率的开放源码框架。...Flex 是可以使用免费的 Flex SDK 构建 Flex 应用程序。 3. Flex涵盖了支持RIA(Rich Internet Applications)的开发和部署的一系列技术组合。...Flex是有多种不同的组件组成的。其中一个组件是可以把MXML(Flex标记语言)和ActionScript件输出一个SWF文件的应用程序。...优势 通过上面的介绍,我们了解到Flex非常的强大,而且做富客户端互联网技术的佼佼者,Flex已经被越来越多的公司采用,被越来越多的用户和程序猿(媛)所接收。

    2.1K10
    领券