flex属性:
flex属性是flex-grow
, flex-shrink
和 flex-basis
的简写,默认值为0 1 auto
。后两个属性可选。
该属性有两个快捷值:auto
(1 1 auto
) 和 none (0 0 auto
)。
下面来看看使用项目属性flex的两个示例:
一、
CSS:
1
HTML:
1 <body> 2 <div id="header">页眉div> 3 <div id="content"> 4 <div>左侧固定div> 5 <div> 6 右侧自适应<br /> 7 左侧CSS属性:flex: 0 0 auto;<br /> 8 右侧CSS属性:flex: 1; 9 div> 10 div> 11 <div id="footer">页脚div> 12 body>
页面:
二、
CSS:
1
HTML:
1 <body> 2 <div id="header">头部div> 3 <div class="content"> 4 <div>左侧固定div> 5 <div> 6 中间自适应<br> 7 左侧:flex: 0 0 auto;<br> 8 中间:flex: 1 0 auto;<br> 9 右侧:flex: 0 0 auto;<br> 10 div> 11 <div>右侧固定div> 12 div> 13 <div id="footer">底部div> 14 body>
页面:
代码可以直接复制到HTML页面运行,如果有不懂的地方请回顾Flex布局属性:http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html
文章乃参考、转载其他博客所得,仅供自己学习作笔记使用!!!
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/1334.html
摘要:设置在弹性项目上的属性属性定义项目的排列顺序。属性定义了项目的缩小比例,默认为,即如果空间不足,该项目将缩小。属性允许单个项目有与其他项目不一样的对齐方式,可覆盖属性。 兼容浏览器版本 Chrome 21+ Opera 12.1+ Firefox 22+ Safari 6.1+ IE 10+ 浏览器对最新flexbox规范的支持情况: Chrome 29+ Firefox 28+...
摘要:本文译自这里,针对本文介绍的属性列个提纲伸缩容器属性伸缩项目属性以后再布局时可以考虑用啦背景布局模块目前上一次工作草案的叫法旨在提供一种更高效的方式来布局排列及分配容器中项目的空间,即便容器大小是未知或动态变化的因此称为。 本文译自 A Complete Guide to Flexbox这里,针对本文介绍的属性列个提纲: 伸缩容器属性: display flex-direction...
阅读 2800·2021-09-27 13:35
阅读 602·2021-09-23 11:22
阅读 2872·2019-08-30 15:54
阅读 1590·2019-08-29 16:27
阅读 2443·2019-08-29 15:05
阅读 2326·2019-08-23 18:11
阅读 3504·2019-08-23 16:32
阅读 2924·2019-08-23 14:56